#include <Test.h>
Inheritance diagram for vrj::test::Test:

Public Methods | |
| Test () | |
| virtual void | setApp (vrj::App *app)=0 |
| Set the application that we are testing To do anything meaningful you will probably have to dynamic_cast the app to you application type. More... | |
| virtual void | setUp () |
| Do any setup needed before the test starts. More... | |
| virtual void | tearDown () |
| Do any cleanup needed after running. More... | |
| virtual void | processTest ()=0 |
| Gives the test time to process (ie. More... | |
| virtual bool | isDone ()=0 |
| Return true when the test is done processing testing. More... | |
| virtual std::string | getName ()=0 |
| Get the name of the test. More... | |
Definition at line 52 of file Test.h.
|
|
Definition at line 55 of file Test.h.
00056 {;}
|
|
|
Set the application that we are testing To do anything meaningful you will probably have to dynamic_cast the app to you application type.
Implemented in vrj::test::TestCase. |
|
|
Do any setup needed before the test starts.
Definition at line 65 of file Test.h.
00066 {;}
|
|
|
Do any cleanup needed after running.
Definition at line 69 of file Test.h.
00070 {;}
|
|
|
Gives the test time to process (ie. run & test) This method is called by the runner at then end of preFrame until isDone is true.
|
|
|
Return true when the test is done processing testing.
|
|
|
Get the name of the test.
Implemented in vrj::test::TestCase. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002