![]() |
NDEVR
API Documentation
|
base class for performing a test for easily testing certain software functionality More...
Public Member Functions | |
| virtual bool | performTest (AutomatedTestingDialog *)=0 |
| Executes the test. | |
| virtual void | stopTest ()=0 |
| Stops the currently running test. | |
Public Attributes | |
| String | icon |
| The icon resource name displayed for this test. | |
| bool | is_looped_test = false |
| Whether this test repeats in a loop until stopped. | |
| TranslatedString | name |
| The user-facing translated name of the test. | |
| std::function< void()> | on_test_completed |
| Callback invoked when the test finishes. | |
base class for performing a test for easily testing certain software functionality
Definition at line 15 of file AutomatedTesting.h.
|
pure virtual |
Executes the test.
| [in] | dialog | The testing dialog providing UI feedback and controls. |
Implemented in GrabNetworkInfo, and LoopedAutomatedTest.