Package org.junit.jupiter.engine
Class JupiterTestEngine
java.lang.Object
org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<JupiterEngineExecutionContext>
org.junit.jupiter.engine.JupiterTestEngine
- All Implemented Interfaces:
org.junit.platform.engine.TestEngine
@API(status=INTERNAL,
since="5.0")
public final class JupiterTestEngine
extends org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<JupiterEngineExecutionContext>
The JUnit Jupiter
TestEngine
.- Since:
- 5.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JupiterEngineExecutionContext
createExecutionContext
(org.junit.platform.engine.ExecutionRequest request) protected org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutorService
createExecutorService
(org.junit.platform.engine.ExecutionRequest request) protected org.junit.platform.engine.support.hierarchical.ThrowableCollector.Factory
createThrowableCollectorFactory
(org.junit.platform.engine.ExecutionRequest request) org.junit.platform.engine.TestDescriptor
discover
(org.junit.platform.engine.EngineDiscoveryRequest discoveryRequest, org.junit.platform.engine.UniqueId uniqueId) Returnsjunit-jupiter-engine
as the artifact ID.Returnsorg.junit.jupiter
as the group ID.getId()
Methods inherited from class org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine
execute
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.junit.platform.engine.TestEngine
getVersion
-
Constructor Details
-
JupiterTestEngine
public JupiterTestEngine()
-
-
Method Details
-
getId
-
getGroupId
Returnsorg.junit.jupiter
as the group ID. -
getArtifactId
Returnsjunit-jupiter-engine
as the artifact ID. -
discover
public org.junit.platform.engine.TestDescriptor discover(org.junit.platform.engine.EngineDiscoveryRequest discoveryRequest, org.junit.platform.engine.UniqueId uniqueId) -
createExecutorService
protected org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutorService createExecutorService(org.junit.platform.engine.ExecutionRequest request) - Overrides:
createExecutorService
in classorg.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<JupiterEngineExecutionContext>
-
createExecutionContext
protected JupiterEngineExecutionContext createExecutionContext(org.junit.platform.engine.ExecutionRequest request) - Specified by:
createExecutionContext
in classorg.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<JupiterEngineExecutionContext>
-
createThrowableCollectorFactory
protected org.junit.platform.engine.support.hierarchical.ThrowableCollector.Factory createThrowableCollectorFactory(org.junit.platform.engine.ExecutionRequest request) - Overrides:
createThrowableCollectorFactory
in classorg.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<JupiterEngineExecutionContext>
- Since:
- 5.4
-