Hi,
We are planning to shift to Embedded TDD at my workplace. Our system runs off a F28335 chip and we are using CCSv5 on a Windows platform for development. We are currently exploring two main TDD test frameworks.
An important aspectfor us is the ability to run the Unit tests and Production code from the same IDE. Most TDD frameworks support only Visual Studio for Windows. The problem with doing it in VS is that, we have to do TDD by running our unit tests and production code in Visual Studio first (as part of the "Fake/mock test" phase in TDD) and then when TDD passes, migrate production code go back to CCS v5 to continue with testing on hardware.
I know CCSv5 has a C/C++ perspective and by using Cgywin GCC compiler I was able to compile code (I was also able run HelloWorld.exe from Cygwin terminal), but I am not run the exe directly from CCSv5 IDE on my host as it only accepts a remote c/c++ application as a Runnable entity (i.e., It seems like it only runs on a remote TI target).
Please let me know if someone has already tried this and got it successfully working. This would reduce the risk for breaking code while migrating from one IDE to another.
Thanks,
Shyama