cxxtest é um framework de teste unitário para C++ que é semelhante em espírito a JUnit, CppUnit e xUnit. Ele é fácil de  usar e não requer nenhum pré-processamento especial ou bibliotecas externas. Os testes são escritos como funções C++ simples que são agrupadas em uma suite de testes. O script cxxtestgen é  usado para gerar uma função main() que executa todos os testes na suite. A saída dos testes pode ser personalizada e pode ser em forma de texto ou XML. No geral, cxxtest é uma maneira leve  e eficiente de adicionar testes unitários aos seus projetos C++. 