#include <utest_harness.h>
| Static Public Member Functions | |
| static bool | run (const Specification &specification) | 
| Runs a test specification.  More... | |
| static bool | is_busy () | 
| static bool | set_scheduler (utest_v1_scheduler_t scheduler) | 
| Sets the scheduler to be used.  More... | |
| static void | validate_callback (const control_t control=control_t()) | 
| Call this function in the asynchronous callback that you have been waiting for.  More... | |
| static void | raise_failure (const failure_reason_t reason) | 
| Raising a failure causes the failure to be counted and the failure handler to be called.  More... | |
Test Harness.
This class runs a test specification for you and calls all required handlers. The harness executes the test specification in an asynchronous fashion, therefore run() returns immediately.
Definition at line 46 of file utest_harness.h.