A unit testing framework simplifies the creation of a test suite for a software project. It encourages the programmer to write the tests along with the code and to run the suite often for verification of code changes. Troy Frever will review a C++ framework and report on how it has been used at Cisco Systems/Active Voice.
CPP-Unit is available from the following sites:
Unit testing is a key component of the Extreme Programming Methodology covered by the following sites:
Recommended book: Martin Fowler’s "Refactoring: Improving the Design of Existing Code".