Definition at line 14 of file UtilTest.H.
#include <UtilTest.H>
Public Member Functions | |
void | Prologue () |
Set up the tests and any test fixture constructs. More... | |
void | Test__GetNextContent (test::results &result) |
void | Process (test::results &result) |
Process all tests and populate a "results" object. More... | |
void | ProcessTests (std::list< std::string > &test_names, test::results &result) |
Process named tests from a list and populate a "results" object. More... | |
![]() | |
virtual void | RunTest (const std::string &name, Results &results) |
Run a particular test. More... | |
virtual void | Epilogue () |
Clean up any test fixtures that need cleaning. More... | |
virtual void | AddTest (const std::string &testName, TestFunctionType TestFunc) |
Add a test. More... | |
FunctionMapType & | FunctionMap () |
virtual void | ListTests (std::ostream &outStream) |
virtual | ~manager () |
Private Attributes | |
std::string | TestString1 |
Additional Inherited Members | |
![]() | |
typedef test::results | Results |
typedef void(manager::* | TestFunctionType) (test::results &) |
typedef std::map< std::string, TestFunctionType > | FunctionMapType |
![]() | |
FunctionMapType | testFunctionMap |
|
inlinevirtual |
Process all tests and populate a "results" object.
Reimplemented from manager< test::results >.
Definition at line 44 of file UtilTest.H.
References manager< test::results >::Epilogue(), testmanager::Prologue(), and testmanager::Test__GetNextContent().
Referenced by ix::util::UtilTest().
|
inlinevirtual |
Process named tests from a list and populate a "results" object.
Reimplemented from manager< test::results >.
Definition at line 51 of file UtilTest.H.
References manager< test::results >::Epilogue(), testmanager::Prologue(), and testmanager::Test__GetNextContent().
|
inlinevirtual |
Set up the tests and any test fixture constructs.
Reimplemented from manager< test::results >.
Definition at line 19 of file UtilTest.H.
Referenced by testmanager::Process(), and testmanager::ProcessTests().
|
inline |
Definition at line 32 of file UtilTest.H.
References ix::util::GetNextContent(), and results::UpdateResult().
Referenced by testmanager::Process(), and testmanager::ProcessTests().
|
private |
Definition at line 17 of file UtilTest.H.