Classes | |
| class | Failure |
| struct | PredicateContext |
| Context used to create the assertion callstack on failure. Must be a POD to allow inline initialisation without stepping into the debugger. More... | |
| class | TestResult |
| class | TestCase |
| class | Runner |
Typedefs | |
| typedef TestCase *(* | TestCaseFactory )() |
| Function pointer type for TestCase factory. | |
Functions | |
| TestResult & | checkStringEqual (TestResult &result, const std::string &expected, const std::string &actual, const char *file, unsigned int line, const char *expr) |
| template<typename T, typename U> | |
| TestResult & | checkEqual (TestResult &result, T expected, U actual, const char *file, unsigned int line, const char *expr) |
| typedef TestCase*(* TestCaseFactory)() |
Function pointer type for TestCase factory.
| TestResult& JsonTest::checkEqual | ( | TestResult & | result, | |
| T | expected, | |||
| U | actual, | |||
| const char * | file, | |||
| unsigned int | line, | |||
| const char * | expr | |||
| ) | [inline] |
| TestResult & checkStringEqual | ( | TestResult & | result, | |
| const std::string & | expected, | |||
| const std::string & | actual, | |||
| const char * | file, | |||
| unsigned int | line, | |||
| const char * | expr | |||
| ) |
1.5.3