In this example I used these tools of the trade:
- #include test double
- forced include for on/off target differences
- carefully converted special code to macros
- intercepted register read/writes, mocking them with CppUMock.
In this example I used these tools of the trade: