Dave's Unit Test (DUT) is a simple infrastructure for doing unit testing in C and C++. It can test boolean assertions, and test for the existence of expected C++ exceptions or POSIX signals. It also traps unexpected exceptions or signals.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.