22#ifndef ROBOTTESTINGFRAMEWORK_TEST_H
23#define ROBOTTESTINGFRAMEWORK_TEST_H
44 std::string description =
"") :
The TestResult class is used to deliver the test results including any error and failures produced by...
The simplest form of a test unit.
const std::string getName() const
getName Getting test name.
void setName(std::string name)
setName setting the test name
virtual bool succeeded() const =0
succeeded
void setDescription(const std::string description)
setDescription Sets an optional string which describes the test.
virtual ~Test()
Test destructor.
virtual void run(TestResult &result)=0
the main caller of a test.
Test(std::string name, std::string description="")
Test constructor.
virtual void interrupt()
interrupt interrupts the current test run
std::string strDescription
const std::string getDescription() const
getDescription Getting test description