TDD for C. How to compile and run my first test with CppUTest?
<p>I am getting started with Test Driven Development for embedded C, and I started to read the book: 'Test-Driven development for embedded C', in which they recommend two development system test environments: Unity and CppUTest.</p>

<p>Thus, I decided to download the code of both and also, downloaded and installed Cygwin, in order to compile the stuff. However, once I download everything, I get really lost, since there is not good documentation of this kind:</p>

<p>" 1- First go to XXX.
  2- Run XXX.
  3- Copy XXX file into XXX folder.
  4- And voila, all set"</p>

<p>The only thing I find when I download CppUTest and Unity is a ton of folders with makefiles and stuff and some READMEs that for me are like written in Chinese. The furthest I got was to compile the CppUTest and run its tests, and that is it.</p>

<p>So, here is my question. Imagine that I already have my Module.c, Module.h and ModuleTest.cpp. What do I have to do to compile it and run the test?</p>

<p>I wonder if you have experience with this tools and can give me some tips and advices.</p>

<p>Thank you and best regards.</p>