Projects / CppUnit


CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI-based for supervised tests.

Operating Systems

Recent releases

  •  01 Jul 2006 20:16

    Release Notes: The following features have been added since release 1.10.2: support for Embedded Visual C++ 4, a new _MESSAGE assertion variant for all assertions, correct display of double values in assertion messages, support for jumping to a failed assertion in MFCTestRunner with Visual Studio 2002 and 2003, and some general portability improvements (for Mingw, Cygwin, Mac OS X, and others).

    •  05 Mar 2006 11:53

      Release Notes: Qt TestRunner has been updated to work with Qt 3.x. A deprecation warning when compiling with Microsoft Visual Studio 2005 has been resolved. On Unix platforms, the pkg-config file is now generated.

      •  01 Aug 2005 15:17

        Release Notes: This release brings support for embedded Visual C++ 4.0 (and any other platforms without support for std::ostream), and integration of MFCTestRunner with VS.NET. It also includes other minor enhancements and bugfixes.

        •  18 Jun 2004 14:53

          Release Notes: This release includes many bugfixes and solves reported compilation issues on MingW, cygwin, and SunOS. A major bug causing crashes with VC++ 6 when using the CppUnit dll has been fixed.

          •  15 Mar 2004 09:07

            Release Notes: Exception assertion macros were added, and supercede the similar functionality provided by fixture test case factory macros, which have been deprecated. Some minor bugs were also fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.