| Package | Description |
|---|---|
| org.junit.platform.launcher |
Public API for configuring and launching test plans.
|
| org.junit.platform.launcher.core |
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder. |
| org.junit.platform.runner |
Runner and annotations for configuring and executing tests on the
JUnit Platform in a JUnit 4 environment. |
| Modifier and Type | Method and Description |
|---|---|
Launcher |
LauncherSession.getLauncher()
Get the
Launcher associated with this session. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
DefaultLauncher
Default implementation of the
Launcher API. |
private static class |
DefaultLauncherSession.ClosedLauncher |
(package private) class |
DelegatingLauncher |
(package private) class |
InterceptingLauncher |
(package private) class |
SessionPerRequestLauncher |
| Modifier and Type | Field and Description |
|---|---|
protected Launcher |
DelegatingLauncher.delegate |
| Modifier and Type | Field and Description |
|---|---|
private java.util.function.Supplier<Launcher> |
SessionPerRequestLauncher.launcherSupplier |
| Modifier and Type | Method and Description |
|---|---|
static Launcher |
LauncherFactory.create()
|
static Launcher |
LauncherFactory.create(LauncherConfig config)
Factory method for creating a new
Launcher using the supplied
LauncherConfig. |
Launcher |
DefaultLauncherSession.getLauncher() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
LauncherFactory.registerLauncherDiscoveryListeners(LauncherConfig config,
Launcher launcher) |
private static void |
LauncherFactory.registerTestExecutionListeners(LauncherConfig config,
Launcher launcher,
LauncherConfigurationParameters configurationParameters) |
| Constructor and Description |
|---|
DelegatingLauncher(Launcher delegate) |
InterceptingLauncher(Launcher delegate,
LauncherInterceptor interceptor) |
| Constructor and Description |
|---|
DefaultLauncherSession(java.util.List<LauncherInterceptor> interceptors,
java.util.function.Supplier<LauncherSessionListener> listenerSupplier,
java.util.function.Supplier<Launcher> launcherSupplier) |
SessionPerRequestLauncher(java.util.function.Supplier<Launcher> launcherSupplier,
java.util.function.Supplier<LauncherSessionListener> sessionListenerSupplier,
java.util.function.Supplier<java.util.List<LauncherInterceptor>> interceptorFactory) |
| Modifier and Type | Field and Description |
|---|---|
private Launcher |
JUnitPlatform.launcher
Deprecated.
|
| Constructor and Description |
|---|
JUnitPlatform(java.lang.Class<?> testClass,
Launcher launcher)
Deprecated.
|