22#ifndef ROBOTTESTINGFRAMEWORK_TESTRUNNER_H
23#define ROBOTTESTINGFRAMEWORK_TESTRUNNER_H
The TestResult class is used to deliver the test results including any error and failures produced by...
The TestRunner class runs the tests added as TestCase or TestSuite.
TestRunner()
TestRunner constructor.
virtual ~TestRunner()
TestRunner destructor.
void run(TestResult &result)
Run all the tests in the list.
std::vector< Test * >::iterator TestIterator
void interrupt()
interrupt interrupts the current test run
std::vector< Test * > TestContainer
void reset()
Clear the test list.
void addTest(Test *test)
Adding a new test.
void removeTest(Test *test)
Remove a test.
The simplest form of a test unit.