2
Asserter::makeNotEqualMessage() strip the shortDescription of the additional message.
5
- Extends CompilerOutputter to a generic text outputter that can use a format string
6
to display both the location of the failure and the message.
8
- Memory leak tracking: setUp/tearDown should be leak safe if no failure occured.
11
- add tests for XmlOutputter::setStyleSheet (current assertion macro strip <?...> when
13
- add tests for TestRunner, TextUi::TestRunner, CompilerOutputter.
14
- add tests for test plug-in
17
- Modify MfcUi::TestRunner to expose TestResult (which allow specific TestListener
18
for global initialization).
19
- Update MfcTestRunner to use TestPath to store test in the registry
20
- [DONE] Add "details" field to show detail of the selected failed test:
21
- suite and test name,
22
- failure message. If possible separate "was" and "expected" in the
23
forthcoming assertEquals() to make comparison easier,
24
- source file location.
28
- how to create simple test cases (with CppUnit namespace)
29
- test case using only CPPUINT_ASSERT
30
- test case using CPPUNIT_ASSERT_EQUAL
31
- advanced assertions with the CPPUNIT_ASSERT_MESSAGE
32
- Helper Macros for convenience
34
- Composing a suite from more suites (i.e. compose tests for n modules to
35
form a big test for the whole program)
36
- customizing output using an user defined TestListener
37
- how to write the TestListener (subclass of TestListener)
40
- MSVC++ special stuff
41
- other custmization stuff I haven't understood yet
43
CppUnit: architecture overview.