Unit Testing Embedded C: Off-Target with CppUTest on Windows
Martin Cowen
The reasons for having unit tests in your projects are well-known and accepted; I'm not going to rehash them here. Whether you follow the school of thought that says you must write the tests first or your tests are written to prevent regressions and confirm that the implementation matches the...