| Interface | Description | |
|---|---|---|
| Protectable | A Protectable instance can run and throw an Error. | |
| Reflective | Interface for basic reflection implementation. | |
| Test |
A Test can be run, with the results collected. |
|
| TestListener | Listener Interface for test progress. |
| Class | Description | |
|---|---|---|
| Assert | Base class containing static assert methods. | |
| AssertionFailedError | Error thrown if an assertion fails. | |
| AsyncTestHelper | ||
| ProtectedFinishTestCase | Used to finish the TestCase (this should generally be the tearDown method) | |
| ProtectedMiddleTestCase | Run the main part of the test, either the actual test or subsequent asynchronous callbacks. | |
| ProtectedStartTestCase | Run the beginning of a test, usually the setUp method | |
| TestCase | ||
| TestFailure |
A TestFailure collects a failed test together with
the caught Error. |
|
| TestResult |
A TestResult collects the results of an executing
Test. |