Set up the test runner. Takes in a report that will be passed to test cases for reporting.
Run a test and report if it passes, fails, or is pending. Takes the name of the test as an argument.
Run a set of test cases, provided as arguments. This will fire relevant events on the runner‘s report, at the start and end of the test run, and before and after each test case (enter and exit.)
[Validate]