#include <jsontest.h>
◆ Runner()
JsonTest::Runner::Runner |
( |
| ) |
|
◆ add()
Adds a test to the suite.
◆ printUsage()
void JsonTest::Runner::printUsage |
( |
const char * |
appName | ) |
|
|
static |
◆ runAllTest()
bool JsonTest::Runner::runAllTest |
( |
bool |
printSummary | ) |
const |
◆ runCommandLine()
int JsonTest::Runner::runCommandLine |
( |
int |
argc, |
|
|
const char * |
argv[] |
|
) |
| const |
Runs test as specified on the command-line If no command-line arguments are provided, run all tests. If –list-tests is provided, then print the list of all test cases If –test <testname> is provided, then run test testname.
◆ runTestAt()
void JsonTest::Runner::runTestAt |
( |
unsigned int |
index, |
|
|
TestResult & |
result |
|
) |
| const |
Runs the test case at the specified index using the specified TestResult.
◆ testCount()
unsigned int JsonTest::Runner::testCount |
( |
| ) |
const |
Returns the number of test case in the suite.
◆ testNameAt()
std::string JsonTest::Runner::testNameAt |
( |
unsigned int |
index | ) |
const |
Returns the name of the test case at the specified index.
The documentation for this class was generated from the following files:
- Source/ThirdParty/libwebrtc/Source/third_party/jsoncpp/source/src/test_lib_json/jsontest.h
- Source/ThirdParty/libwebrtc/Source/third_party/jsoncpp/source/src/test_lib_json/jsontest.cpp