java.lang.Object
org.junit.platform.engine.ExecutionRequest
Provides a single
TestEngine access to the information necessary to
execute its tests.
A request contains an engine's root TestDescriptor, the
EngineExecutionListener to be notified of test execution events, and
ConfigurationParameters that the engine may use to influence test
execution.
- Since:
- 1.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExecutionRequest(TestDescriptor rootTestDescriptor, EngineExecutionListener engineExecutionListener, ConfigurationParameters configurationParameters) -
Method Summary
Modifier and TypeMethodDescriptionstatic ExecutionRequestcreate(TestDescriptor rootTestDescriptor, EngineExecutionListener engineExecutionListener, ConfigurationParameters configurationParameters) Factory for creating an execution request.Get theConfigurationParametersthat the engine may use to influence test execution.Get theEngineExecutionListenerto be notified of test execution events.Get the rootTestDescriptorof the engine that processes this request.
-
Constructor Details
-
ExecutionRequest
@API(status=INTERNAL, since="1.0") public ExecutionRequest(TestDescriptor rootTestDescriptor, EngineExecutionListener engineExecutionListener, ConfigurationParameters configurationParameters)
-
-
Method Details
-
create
@API(status=STABLE, since="1.9") public static ExecutionRequest create(TestDescriptor rootTestDescriptor, EngineExecutionListener engineExecutionListener, ConfigurationParameters configurationParameters) Factory for creating an execution request.- Parameters:
rootTestDescriptor- the engine's rootTestDescriptorengineExecutionListener- theEngineExecutionListenerto be notified of test execution eventsconfigurationParameters-ConfigurationParametersthat the engine may use to influence test execution- Returns:
- a new
ExecutionRequest; nevernull - Since:
- 1.9
-
getRootTestDescriptor
Get the rootTestDescriptorof the engine that processes this request.Note: the root descriptor is the
TestDescriptorreturned byTestEngine.discover(EngineDiscoveryRequest, UniqueId). -
getEngineExecutionListener
Get theEngineExecutionListenerto be notified of test execution events. -
getConfigurationParameters
Get theConfigurationParametersthat the engine may use to influence test execution.
-