TestEngine that wishes to organize test suites
hierarchically based on the
Node abstraction.See: Description
| Interface | Description |
|---|---|
| EngineExecutionContext |
Marker interface for an execution context used by a concrete implementation
of
HierarchicalTestEngine and its collaborators. |
| Node<C extends EngineExecutionContext> |
A node within the execution hierarchy.
|
| SingleTestExecutor.Executable |
Functional interface for a single test to be executed by
SingleTestExecutor. |
| Class | Description |
|---|---|
| HierarchicalTestEngine<C extends EngineExecutionContext> |
Abstract base class for all
TestEngine implementations that wish
to organize test suites hierarchically based on the Node abstraction. |
| Node.SkipResult |
The result of determining whether the execution of a given
context
should be skipped. |
| SingleTestExecutor |
SingleTestExecutor encapsulates the execution of a single test
wrapped in an SingleTestExecutor.Executable. |
TestEngine that wishes to organize test suites
hierarchically based on the
Node abstraction.