CppTest is a portable and powerful, yet simple, unit testing framework for handling automated tests in C++. The focus lies on usability and extendability.
Several output formats, including simple text output, compiler-like output and HTML, are supported and new ones are easily added. See Screenshots for examples of available output handlers.
This documentation contains all reference information needed to utilize the library. A quick start is given by the Tutorial.
Project mailing lists are found on the project page, see below.
The latest release may always be found on the project page, see below.
The CppTest project uses the following web sites:
CppTest has been successfully tested using the following compilers and platforms:
CppTest is released under the GNU Lesser General Public License.
- GCC 4.2.3 (using Debian Etch)
- GCC 3.2 (using RedHat Linux 8.0/9)
- GCC 3.3.1 (under cygwin)
- Microsoft Visual C++ 6.0/7.0/7.1 (using Windows)
- Borland C++ 5.5.1 (using Windows)