CxxTest is a unit-testing framework for C++ development that behaves similarly to Eclipse's native support for JUnit. This plug-in provides better integration with Eclipse and the CDT. Some key features are:
- Automatically detects test suites in a project by navigating the CDT DOM
- Generates a source file to run all test suites that will be compiled with the containing project
Enable/disable CxxTest features on a per-project basis through the project properties dialog
- Automatically execute all tests after each successful build
- Test failures are annotated with markers in source files
Test results appear in a CxxTest view modeled after the JUnit view in Eclipse