CxxTest is an xUnit software testing framework for writing C++ unit tests. It is similar to JUnit in how it operates. Unlike CppUnit, it does not require one to understand templates, and it automatically self-registers the test cases you write.

You can visit the CxxTest home page for more information.