libunittest C++ library

A portable, header-only C++ library for unit testing

4 Recommendations
10 Downloads (This Week)
Last Update:
Download libunittest-2.3.2.tar.gz
Browse All Files

Screenshots

Description

libunittest is a portable, header-only C++ library for unit testing making use of C++11. It works on various platforms given a recent compiler is used that supports C++11.

libunittest C++ library Web Site

Categories

Quality Assurance, Testing

License

MIT License

Features

  • unit and integration testing in C++
  • follows the xUnit test patterns
  • formatted XML output of the test results
  • option to only run specific tests without recompiling
  • comes with rich assertions and is easily extendable
  • supports test contexts which multiple tests can be run within
  • tests can be run in parallel due to full thread-safety
  • consists of a single header file, no installation necessary
  • portable across various operating systems such as Linux and MacOSX
  • makes use of some of the latest C++11 features
  • macros only for registering test runs

Update Notifications





User Ratings

 
 
4
0
Write a Review

User Reviews

Be the first to post a review of libunittest C++ library!

Additional Project Details

Languages

English

Intended Audience

Developers

Programming Language

C++

Registered

2013-02-15

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.