Package org.junit.platform.suite.engine
Class SuiteLauncher
- java.lang.Object
-
- org.junit.platform.suite.engine.SuiteLauncher
-
class SuiteLauncher extends java.lang.Object- Since:
- 1.8
-
-
Field Summary
Fields Modifier and Type Field Description private EngineDiscoveryOrchestratordiscoveryOrchestratorprivate EngineExecutionOrchestratorexecutionOrchestrator
-
Constructor Summary
Constructors Modifier Constructor Description privateSuiteLauncher(java.util.Set<TestEngine> testEngines)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static SuiteLaunchercreate()(package private) LauncherDiscoveryResultdiscover(LauncherDiscoveryRequest discoveryRequest, UniqueId parentId)(package private) TestExecutionSummaryexecute(LauncherDiscoveryResult discoveryResult, EngineExecutionListener parentEngineExecutionListener, NamespacedHierarchicalStore<Namespace> requestLevelStore)private booleanhasTestEngineOtherThanSuiteEngine(java.util.Set<TestEngine> testEngines)
-
-
-
Field Detail
-
executionOrchestrator
private final EngineExecutionOrchestrator executionOrchestrator
-
discoveryOrchestrator
private final EngineDiscoveryOrchestrator discoveryOrchestrator
-
-
Constructor Detail
-
SuiteLauncher
private SuiteLauncher(java.util.Set<TestEngine> testEngines)
-
-
Method Detail
-
create
static SuiteLauncher create()
-
hasTestEngineOtherThanSuiteEngine
private boolean hasTestEngineOtherThanSuiteEngine(java.util.Set<TestEngine> testEngines)
-
discover
LauncherDiscoveryResult discover(LauncherDiscoveryRequest discoveryRequest, UniqueId parentId)
-
execute
TestExecutionSummary execute(LauncherDiscoveryResult discoveryResult, EngineExecutionListener parentEngineExecutionListener, NamespacedHierarchicalStore<Namespace> requestLevelStore)
-
-