| Interface | Description |
|---|---|
| AnnotatedFingerprint |
Indicates that classes or modules with a specific annotation, either on at least one top level
method or on the class or module itself, should be discovered as test classes.
|
| Event |
An event fired by the test framework during a run.
|
| EventHandler |
Interface implemented by clients that handle events fired by the test framework
during a run.
|
| Fingerprint |
A way to identify test classes and/or modules that should
be discovered when the client performs discovery.
|
| Framework |
Interface implemented by test frameworks.
|
| Logger |
A logger through which to provide feedback to the user about a run.
|
| Runner |
Represents one run of a suite of tests.
|
| SubclassFingerprint |
Indicates that classes (and possibly modules) that extend a particular superclass,
or mix in a particular supertrait, should be discovered as test classes.
|
| Task |
A task to execute.
|
| Class | Description |
|---|---|
| NestedSuiteSelector |
Information in addition to a test class name that identifies a nested suite about which an
event was fired.
|
| NestedTestSelector |
Information in addition to a test class name that identifies a test in a nested suite about which an
event was fired.
|
| OptionalThrowable |
An optional
Throwable. |
| Selector |
Information in addition to a test class name that identifies the suite or test about which an
event was fired.
|
| SuiteSelector |
Indicates an event was about the entire suite whose class had the fully qualified name specified as
the
fullyQualifiedName attribute the event. |
| TaskDef |
A bundle of information used to request a
Task from a test framework. |
| TestSelector |
Information in addition to a test class name that identifies a test directly contained in the suite
whose class had the fully qualified name specified as the
fullyQualifiedName attribute
passed to the event. |
| TestWildcardSelector |
Information that identifies zero to many tests directly contained in a test class.
|
| Enum | Description |
|---|---|
| Status |
Represents the status of running a test.
|