You can edit almost every page by Creating an account and confirming your email.

Kept on Wikipedia:CppUnit

From EverybodyWiki Bios & Wiki
CppUnit
Written inC++
Engine
    TypeUnit testing tool
    LicenseLGPL
    Websitefreedesktop.org/wiki/Software/cppunit

    Search CppUnit on Amazon.

    CppUnit is a unit testing framework module for the C++ programming language. It allows unit-testing of C sources as well as C++ with minimal source modification. It was started around 2000 by Michael Feathers as a C++ port of JUnit for Windows and ported to Unix by Jerome Lacoste.[1] The library is released under the GNU Lesser General Public License.

    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.[2]

    The project has been forked several times.[3][4] The freedesktop.org version at GitHub, maintained by Markus Mohrhard of the LibreOffice project (which uses CppUnit heavily), was actively maintained until 2020, and is used in Linux distributions such as Debian, Ubuntu, Gentoo and Arch.[5]


    See also

    Further reading

    • Madden, Blake (6 April 2006). "1.7: Using CPPUnit to implement unit testing". In Dickheiser, Mike. Game Programming Gems 6. Charles River Media. ISBN 1-58450-450-1. Search this book on

    References

    1. Mohrhard, Markus. "CppUnit Documentation". freedesktop.org.
    2. Jenkins plug-in for CppUnit and other Unit Test tools
    3. freedesktop.org fork presented as CppUnit v1.13
    4. fork presented as CppUnit2; not modified since 2009
    5. Mohrhard, Markus (22 October 2013). "cppunit framework". LibreOffice mailing list. Retrieved 20 March 2014.

    External links

    • Lua error in Module:Official_website at line 90: attempt to index field 'wikibase' (a nil value). (freedesktop.org version)

    Template:LibreOffice


    This article "CppUnit" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:CppUnit. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.

    Page kept on Wikipedia This page exists already on Wikipedia.