* Bugs: Asserter::makeNotEqualMessage() strip the shortDescription of the additional message. * CppUnit: - STL concept checker. - Memory leak tracking: setUp/tearDown should be leak safe if no failure occured. * UnitTest - add tests for XmlOutputter::setStyleSheet (current assertion macro strip when testing ) * VC++ TestRunner: - Modify MfcUi::TestRunner to expose TestResult (which allow specific TestListener for global initialization). - Update MfcTestRunner to use TestPath to store test in the registry * Documentation: CookBook: - how to create simple test cases (with CppUnit namespace) - test case using only CPPUINT_ASSERT - test case using CPPUNIT_ASSERT_EQUAL - advanced assertions with the CPPUNIT_ASSERT_MESSAGE - Helper Macros for convenience - Creating a suite - Composing a suite from more suites (i.e. compose tests for n modules to form a big test for the whole program) - customizing output using an user defined TestListener - how to write the TestListener (subclass of TestListener) - how to hook it in - how to use the GUI - MSVC++ special stuff - other custmization stuff I haven't understood yet CppUnit: architecture overview.