|
void | Step (EStage stage=EStage.Main) |
|
TestHarness Managed | SetResult (TestResultBase res) |
| Collection of tests.
|
|
proto static native bool | Run () |
|
static proto string | Report () |
| Generates a xml report.
|
|
proto static native int | GetNSuites () |
| Returns number of test suites.
|
|
proto static native TestSuite | GetSuite (int handle) |
| Returns a test suite.
|
|
proto static native TestSuite | ActiveSuite () |
| Returns currently active TestSuite or null when none is active.
|
|
proto static native bool | Finished () |
| Returns true when all tests and suites finished.
|
|
proto static native void | Begin () |
| Starts up the testing process and initializes the structures.
|
|
proto static native void | End () |
| Finalizes the testing process.
|
|
proto native int | GetNTests () |
| Returns the number for tests within this suite.
|
|
proto native TestBase | GetTest (int handle) |
| Returns a test.
|
|
proto native void | SetEnabled (bool val) |
| Enables/Disables the suites. Disabled suites won't run at all.
|
|
proto native bool | IsEnabled () |
| Enabled flag getter.
|
|
proto string | GetName () |
| Suite class name getter. Strictly for UI porposes!
|
|
protected void | OnInit () |
| Callback for user defined initialization. Called for all suites during TestHarness.Begin().
|
|
TestBase Managed | Failure () |
| Return true of the result means failure.
|
|
proto native TestResultBase | GetResult () |
| Result getter.
|
|
string | FailureText () |
| Text used for xml report output.
|
|
proto native bool | NativeFailure () |
|
proto native string | NativeFailureText () |
|