UnitTest++ is a lightweight unit testing framework for C++. It was designed to do test-driven development on a wide variety of platforms. Simplicity, portability, speed, and small footprint are all very important aspects of UnitTest++. UnitTest++ is mostly standard C++ and makes minimal use of advanced library and language features, which means it should be easily portable to just about any platform. Out of the box, the following platforms are supported:
- Windows
- Linux
- Mac OS X
UnitTest++ was originally written by Noel Llopis and Charles Nicholson, and hosted on SourceForge. It is now fully transitioned to GitHub, with the official project here.
Latest Blog Post: Beyond UnitTest++ 2.0
Previous Blog Posts
- 13 Jan 2017 » UnitTest++ 2.0 Released
- 25 Aug 2016 » UnitTest++ 2.0 Preview
- 04 May 2016 » Version 1.6.1 Released
- 19 Apr 2016 » Version 1.6.0 : REQUIRE'd Reading
- 28 Jan 2016 » Version 1.5 and Beyond
- 08 May 2013 » Distractions, Documentation, and Discussions
- 05 Mar 2013 » An Update on the Move to GitHub