ThrowTheSwitch is a central hub for embedded software development techniques, forums, and free and open-source tools.
Employing CMock is usually straightforward. Here are a few common sticking points I've come across and how you can work around them.
I’m going to present a few cases for the usefulness of TDD based on my own experience in industry.
For anyone who is using (or has been thinking of using) Unity and/or CMock for unit testing in C, the latest version of each has been released.
With this set of tools, we’ve made C one of the simplest languages for doing test-driven development.