Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members  

wxTestCaseMultiThreaded Class Reference

Provides additional implementation of a test specifically for a test case. More...

#include <TestCaseMultiThreaded.h>

Inheritance diagram for wxTestCaseMultiThreaded::

wxTestCase wxITest wxTestCaller List of all members.

Public Methods

 wxTestCaseMultiThreaded (const char *pszDescription, wxITest *pParent=0)
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 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...


Protected Methods

virtual void RunUnitTest (wxITestRunner *pResult, ThreadId nThreadId)=0

Detailed Description

Provides additional implementation of a test specifically for a test case.

Definition at line 22 of file TestCaseMultiThreaded.h.


Constructor & Destructor Documentation

wxTestCaseMultiThreaded::wxTestCaseMultiThreaded const char *    pszDescription,
wxITest   pParent = 0
 


Member Function Documentation

virtual int wxTestCaseMultiThreaded::GetNumSubTests   [virtual]
 

Retreive the number of sub-tests for this test.

Reimplemented from wxTestCase.

virtual void wxTestCaseMultiThreaded::GetSubTests wxITest **    pOutTests [virtual]
 

Retreive the child-tests of this test.

Parameters:
pOutTests  A pointer to a buffer that will recieve pointers to the sub-tests.

Reimplemented from wxTestCase.

virtual void wxTestCaseMultiThreaded::Run wxITestRunner   pResult [virtual]
 

Begin executing this test.

Parameters:
pResult  The result object that will recieve the results of this test.

Reimplemented from wxTestCase.

virtual void wxTestCaseMultiThreaded::Run wxITestRunner   pResult,
long unsigned    nThreadId
[virtual]
 

Begin executing this test in a multi-threaded enviroment.

Parameters:
pResult  The result object that will recieve the results of this test.
nThreadId  The thread identifer of the thread in which this test is running.

Reimplemented from wxTestCase.

virtual void wxTestCaseMultiThreaded::RunUnitTest wxITestRunner   pResult,
ThreadId    nThreadId
[protected, pure virtual]
 


The documentation for this class was generated from the following file:
ThunderCow Software (c) 2001 Marty Saxton, ThunderCow Software. Generated on Sat Nov 17 14:08:32 2001 for wxTest by Doxygen 1.2.11