| Class | Description |
|---|---|
| Hook |
Models a function that is executed before or after a test is run.
|
| HookBuilder |
A mutable builder that constructs
Hook instances. |
| Option<T> |
An option stores a value of the given type.
|
| Options |
A set of options.
|
| Tags |
Encapsulates the tags to be used to filter which tests to be run as a part of the test run.
|
| TagsOption |
An option for tagging tests and test blocks.
|
| Test |
Models a single test.
|
| TestBlock |
Models a collection of tests and/or nested test blocks.
|
| TestBlockBuilder |
A mutable builder that constructs
TestBlock instances. |
| TestBuilder |
A mutable builder that constructs
Test instances. |
| Enum | Description |
|---|---|
| Behaviour |
Controls the behaviour of a test or collection of tests.
|
| HookType |
Hook type.
|
| TestBlockType |
Models the type of a test block.
|