#include <TestSuite.h>
Inheritance diagram for wxTestSuite::
Public Methods | |
wxTestSuite (const char *pszDescription) | |
virtual void | Delete () |
Destroys and deallocates the test. More... | |
virtual | ~wxTestSuite () |
virtual const char * | GetDescription () |
Retreive a human readable description of this test. More... | |
virtual TestState | GetState () |
Retreive the current TestState of this test. More... | |
virtual void | SetState (TestState newState) |
Assign a new state to this test. More... | |
virtual void | Run (wxITestRunner *pResult) |
Begin executing this test. More... | |
virtual void | Run (wxITestRunner *pResult, long unsigned nThreadId) |
Begin executing this test in a multi-threaded enviroment. More... | |
virtual bool | IsThreadSafe () |
Determine if this test is intended to be thread-safe. More... | |
virtual int | GetNumSubTests () |
Retreive the number of sub-tests for this test. More... | |
virtual void | GetSubTests (wxITest **pOutTests) |
Retreive the child-tests of this test. More... | |
virtual const wxITest * | GetParent () const |
Retreive the parent of this test. More... | |
virtual wxITest * | GetParent () |
Retreive the parent of this test. More... | |
virtual void | SetParent (wxITest *pParent) |
Assign a new parent to this test. More... | |
virtual void | AddTest (wxITest *pTest) |
Adds a test to this wxTestSuite. More... |
Definition at line 21 of file TestSuite.h.
|
|
|
|
|
Destroys and deallocates the test.
Reimplemented from wxITest. |
|
Retreive a human readable description of this test.
Reimplemented from wxITest. |
|
Retreive the current TestState of this test.
Reimplemented from wxITest. |
|
Assign a new state to this test. This method is usually called by the test-runner after the test has completed.
Reimplemented from wxITest. |
|
Begin executing this test.
Reimplemented from wxITest. |
|
Begin executing this test in a multi-threaded enviroment.
Reimplemented from wxITest. |
|
Determine if this test is intended to be thread-safe. This useful for test runners that may want to run the test in multiple threads simultaneously to test for resource conflicts and deadlocks. Reimplemented from wxITest. |
|
Retreive the number of sub-tests for this test.
Reimplemented from wxITest. |
|
Retreive the child-tests of this test.
Reimplemented from wxITest. |
|
Retreive the parent of this test.
Reimplemented from wxITest. |
|
Retreive the parent of this test.
Reimplemented from wxITest. |
|
Assign a new parent to this test.
Reimplemented from wxITest. |
|
Adds a test to this wxTestSuite.
|