Package org.junit.platform.engine
Class ExecutionRequest
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:
TestEngine
-
Constructor Summary
ConstructorsConstructorDescriptionExecutionRequest(TestDescriptor rootTestDescriptor, EngineExecutionListener engineExecutionListener, ConfigurationParameters configurationParameters) -
Method Summary
Modifier and TypeMethodDescriptionGet 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
-
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.
-