Loading...
Searching...
No Matches
TestBase Interface Reference

Test base class. More...

Inheritance diagram for TestBase:
Managed MyAsyncTest

Public Member Functions

proto external string GetName ()
 Test name getter. Strictly for UI porposes!
 
proto external void SetResult (TestResultBase res)
 Sets the test result.
 
proto external TestResultBase GetResult ()
 Result getter.
 
proto external void SetEnabled (bool val)
 Enables/Disables the test. Disabled tests won't run at all.
 
proto external bool IsEnabled ()
 Enabled flag getter.
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Detailed Description

Test base class.

Member Function Documentation

◆ GetName()

proto external string TestBase.GetName ( )

Test name getter. Strictly for UI porposes!

◆ GetResult()

proto external TestResultBase TestBase.GetResult ( )

Result getter.

◆ IsEnabled()

proto external bool TestBase.IsEnabled ( )

Enabled flag getter.

◆ SetEnabled()

proto external void TestBase.SetEnabled ( bool val)

Enables/Disables the test. Disabled tests won't run at all.

◆ SetResult()

proto external void TestBase.SetResult ( TestResultBase res)

Sets the test result.

Failure can result in specialized behavior described in TestResultBase.


The documentation for this interface was generated from the following file: