CppUTest is a C /C++ based unit xUnit test framework for unit testing and for test-driving your code. It is written in C++ but is used in C and C++ projects and frequently used in embedded systems. CppUTest’s core design principles Simple to use and small Portable to old and new platforms Build with Test-driven Development in mind Table of Content Getting started Test Macros Assertions Setup and T