CppUnit

CppUnit

CppUnit is a unit testing framework module for the C++ programming language, described as a C++ port of JUnit.

The framework runs tests in suites. Test result output is sent to a filter, the most basic being a simple pass or fail count printed out, or more advanced filters allowing XML output compatible with continuous integration reporting systems.

The library is released under the GNU Lesser General Public License. It allows unit-testing of C sources as well as C++ with minimal source modification.  Features:

• XML output with hooks for additional data (XSL format avaliable in release 1.10.2 needs some Fixing)

• Compiler-like text output to integrate with an IDE

• Helper macros for easier test suite declaration

• Hierarchical test fixture support

• Test registry to reduce recompilation need

• Test plug-in for faster compile/test cycle (self testable dynamic library)

• Protector to encapsulate test execution (allow capture of exception not derived from std::exception)


CppUnit
added 10 years 2 months ago

Contents related to 'CppUnit'

Google C++ Testing Framework (GTesk): Google C++ Testing Framework helps you write better C++ tests

- Scikit-learn
- Bower
- Apache Spark
- Apache Chukwa
- Scaldi
- Redis
- CruiseControl and CruiseControl.Net (CCNet)
- Financial Information Exchange (FIX) API
- Portable Operating System Interface (POSIX)
- Reguler Expression (RegEx)
- Metaprogramming
- Windows Communication Foundation (WCF)
- CXF
- MINA, NIO
- WebLogic
- Wildcards
- Message-oriented middleware (MOM)
- Team Foundation Server (TFS)
- CppUnit
- Google Protocol Buffer (ProtocolBuf)
5
4
3
2
1