Interface | Description |
---|---|
ConfigurationParameters |
Configuration parameters that
TestEngines may use to
influence test discovery and execution. |
DiscoveryFilter<T> |
A
DiscoveryFilter is applied during test discovery to determine if
a given container or test should be included in the test plan. |
DiscoverySelector |
A selector defines what a
TestEngine can use to discover tests
— for example, the name of a Java class, the path to a file or
directory, etc. |
EngineDiscoveryRequest |
EngineDiscoveryRequest provides a TestEngine access to the
information necessary to discover tests and containers. |
EngineExecutionListener |
Listener to be notified of test execution events by
test engines.
|
Filter<T> |
A
Filter can be applied to determine if an object should be
included or excluded in a result set. |
TestDescriptor |
Mutable descriptor for a test or container that has been discovered by a
TestEngine . |
TestDescriptor.Visitor |
Visitor for the tree-like
TestDescriptor structure. |
TestEngine |
A
TestEngine facilitates discovery and execution of
tests for a particular programming model. |
TestSource |
Representation of the source of a test or container used to navigate to
its location by IDEs and build tools.
|
Class | Description |
---|---|
ExecutionRequest |
Provides a single
TestEngine access to the information necessary to
execute its tests. |
FilterResult |
The result of applying a
Filter . |
TestExecutionResult |
Result of executing a single test or container.
|
TestTag |
Immutable value object for a tag that is assigned to a test or
container.
|
UniqueId |
UniqueId encapsulates the creation, parsing, and display of unique IDs
for TestDescriptors . |
UniqueId.Segment |
A segment of a
UniqueId comprises a type and a
value. |
Enum | Description |
---|---|
TestDescriptor.Type |
Supported types for
TestDescriptors . |
TestExecutionResult.Status |
Status of executing a single test or container.
|