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 | |||
) |