UTEST is a C Unit Testing and reporting platform geared toward embedded low-level testing, regression testing, and Test-Driven Development.