OTest2
A C++ testing framework
|
Interface of a test case. More...
#include <case.h>
Public Member Functions | |
Case () | |
Ctor. More... | |
virtual | ~Case () |
Dtor. More... | |
Case (const Case &)=delete | |
Case & | operator= (const Case &)=delete |
![]() | |
ObjectScenario () | |
Dtor. More... | |
virtual | ~ObjectScenario () |
Dtor. More... | |
ObjectScenario (const ObjectScenario &)=delete | |
ObjectScenario & | operator= (const ObjectScenario &)=delete |
virtual bool | startUpObject (const Context &context_, int index_)=0 |
Execute start-up function at specified index. More... | |
virtual void | scheduleBody (const Context &context_, ScenarioPtr scenario_, ObjectPtr me_)=0 |
Schedule body of the testing object. More... | |
virtual void | tearDownObject (const Context &context_, int index_)=0 |
Execute tear-down function at specified index. More... | |
![]() | |
Object (const Object &)=delete | |
Object & | operator= (const Object &)=delete |
Object () | |
Ctor. More... | |
virtual | ~Object () |
Dtor. More... | |
virtual std::string | getName () const =0 |
Get object's name. More... | |
|
delete |