|
| virtual bool | run_tests () |
| | Override to run your unit tests. More...
|
| |
|
bool | brakeUpward () |
| |
|
bool | brakeDownward () |
| |
|
bool | accelerateUpwardFromBrake () |
| |
|
bool | accelerateDownwardFromBrake () |
| |
|
void | print_results () |
| | Prints results from running of unit tests.
|
| |
|
|
virtual void | _init (void) |
| | Run before each unit test. Override to provide custom behavior.
|
| |
|
virtual void | _cleanup (void) |
| | Run after each unit test. Override to provide custom behavior.
|
| |
|
void | _print_assert (const char *msg, const char *test, const char *file, int line) |
| |
|
void | _print_compare (const char *msg, const char *v1_text, int v1, const char *v2_text, int v2, const char *file, int line) |
| |
|
int | _tests_run {0} |
| | The number of individual unit tests run.
|
| |
|
int | _tests_failed {0} |
| | The number of unit tests which failed.
|
| |
|
int | _tests_passed {0} |
| | The number of unit tests which passed.
|
| |
|
int | _assertions {0} |
| | Total number of assertions tested by all unit tests.
|
| |
§ run_tests()
| bool SmoothZTest::run_tests |
( |
| ) |
|
|
virtual |
Override to run your unit tests.
Unit tests should be called using ut_run_test macro.
- Returns
- true: all unit tests succeeded, false: one or more unit tests failed
Implements UnitTest.
The documentation for this class was generated from the following file: