Class CucumberTestEngine
java.lang.Object
org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<CucumberEngineExecutionContext>
io.cucumber.junit.platform.engine.CucumberTestEngine
- All Implemented Interfaces:
TestEngine
@API(status=STABLE)
public final class CucumberTestEngine
extends HierarchicalTestEngine<CucumberEngineExecutionContext>
The Cucumber
TestEngine.
Supports discovery and execution of .feature files using the
following selectors:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CucumberEngineExecutionContextcreateExecutionContext(ExecutionRequest request) protected HierarchicalTestExecutorServicecreateExecutorService(ExecutionRequest request) discover(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId) getId()Methods inherited from class org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine
createThrowableCollectorFactory, executeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.junit.platform.engine.TestEngine
getArtifactId, getGroupId, getVersion
-
Constructor Details
-
CucumberTestEngine
public CucumberTestEngine()
-
-
Method Details
-
getId
-
discover
-
createExecutorService
- Overrides:
createExecutorServicein classHierarchicalTestEngine<CucumberEngineExecutionContext>
-
createExecutionContext
- Specified by:
createExecutionContextin classHierarchicalTestEngine<CucumberEngineExecutionContext>
-