The value produced by test bodies.
Runs once after all test cases.
Runs once after all test cases.
Runs after each individual test case.
Runs after each individual test case.
Runs once before all test cases.
Runs once before all test cases. An error in this method aborts the test suite.
Runs before each individual test case.
Runs before each individual test case. An error in this method aborts the test case.
The base class for all test suites
Implicitly create a TestOptions given a test name.
Implicitly create a TestOptions given a test name.
This allows writing test("name") { ... } even if test accepts a TestOptions