EngineExecutionContext
used by the
HierarchicalTestEngine
TestEngines
that wish to
use the Node
abstraction as the driving principle for structuring
and executing test suites.
A HierarchicalTestExecutor
is instantiated by a concrete
implementation of HierarchicalTestEngine
and takes care of
executing nodes in the hierarchy in the appropriate order as well as
firing the necessary events in the EngineExecutionListener
.
Modifier and Type | Field and Description |
---|---|
private final HierarchicalTestExecutorService | |
private final ExecutionRequest | |
private final C | |
private final ThrowableCollector. |
Access | Constructor and Description |
---|---|
pack-priv | HierarchicalTestExecutor(ExecutionRequest request, C rootContext, HierarchicalTestExecutorService executorService, ThrowableCollector.
|
executorService | back to summary |
---|---|
private final HierarchicalTestExecutorService executorService |
request | back to summary |
---|---|
private final ExecutionRequest request |
rootContext | back to summary |
---|---|
private final C rootContext |
throwableCollectorFactory | back to summary |
---|---|
private final ThrowableCollector. |
HierarchicalTestExecutor | back to summary |
---|---|
pack-priv HierarchicalTestExecutor(ExecutionRequest request, C rootContext, HierarchicalTestExecutorService executorService, ThrowableCollector. |
execute | back to summary |
---|---|
pack-priv Future |