Uses of Package
org.junit.platform.launcher
-
Packages that use org.junit.platform.launcher Package Description org.junit.platform.console.tasks Internal execution tasks for JUnit's console launcher.org.junit.platform.launcher Public API for configuring and launching test plans.org.junit.platform.launcher.core Core support classes for theLauncher
including theLauncherFactory
and theLauncherDiscoveryRequestBuilder
.org.junit.platform.launcher.listeners CommonTestExecutionListener
implementations and related support classes for theLauncher
.org.junit.platform.launcher.listeners.discovery CommonLauncherDiscoveryListener
implementations and factory methods.org.junit.platform.launcher.listeners.session CommonLauncherSessionListener
implementations and factory methods.org.junit.platform.reporting.legacy Support for legacy reporting formats.org.junit.platform.reporting.legacy.xml Support for generating XML reports using a format which is compatible with the de facto standard for JUnit 4 based test reports that was made popular by the Ant build system.org.junit.platform.reporting.open.xml Support for generating Open Test Reporting compatible XML event reports.org.junit.platform.runner Runner
and annotations for configuring and executing tests on the JUnit Platform in a JUnit 4 environment.org.junit.platform.suite.commons Common support utilities for executing test suites on the JUnit Platform.org.junit.platform.testkit.engine Test Kit for testing the execution of aTestEngine
running on the JUnit Platform. -
Classes in org.junit.platform.launcher used by org.junit.platform.console.tasks Class Description Launcher TheLauncher
API is the main entry point for client code that wishes to discover and execute tests using one or more test engines.LauncherDiscoveryRequest LauncherDiscoveryRequest
extends theEngineDiscoveryRequest
API with additional filters that are applied by theLauncher
itself.TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
. -
Classes in org.junit.platform.launcher used by org.junit.platform.launcher Class Description EngineDiscoveryResult EngineDiscoveryResult
encapsulates the result of test discovery by aTestEngine
.EngineDiscoveryResult.Status Status of test discovery by aTestEngine
.EngineFilter AnEngineFilter
is applied to allTestEngines
before they are used.EngineFilter.Type Launcher TheLauncher
API is the main entry point for client code that wishes to discover and execute tests using one or more test engines.LauncherDiscoveryListener Register a concrete implementation of this interface with aLauncherDiscoveryRequestBuilder
orLauncher
to be notified of events that occur during test discovery.LauncherDiscoveryRequest LauncherDiscoveryRequest
extends theEngineDiscoveryRequest
API with additional filters that are applied by theLauncher
itself.LauncherInterceptor.Invocation An invocation that can be intercepted.LauncherSession TheLauncherSession
API is the main entry point for client code that wishes to repeatedly discover and execute tests using one or more test engines.LauncherSessionListener Register an implementation of this interface to be notified when aLauncherSession
is opened and closed.PostDiscoveryFilter APostDiscoveryFilter
is applied toTestDescriptors
after test discovery.TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestIdentifier.SerializedForm Represents the serialized output ofTestIdentifier
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
.TestPlan.Visitor Visitor forTestIdentifiers
in aTestPlan
. -
Classes in org.junit.platform.launcher used by org.junit.platform.launcher.core Class Description EngineFilter AnEngineFilter
is applied to allTestEngines
before they are used.Launcher TheLauncher
API is the main entry point for client code that wishes to discover and execute tests using one or more test engines.LauncherDiscoveryListener Register a concrete implementation of this interface with aLauncherDiscoveryRequestBuilder
orLauncher
to be notified of events that occur during test discovery.LauncherDiscoveryRequest LauncherDiscoveryRequest
extends theEngineDiscoveryRequest
API with additional filters that are applied by theLauncher
itself.LauncherInterceptor Interceptor for test discovery and execution by aLauncher
in the context of aLauncherSession
.LauncherSession TheLauncherSession
API is the main entry point for client code that wishes to repeatedly discover and execute tests using one or more test engines.LauncherSessionListener Register an implementation of this interface to be notified when aLauncherSession
is opened and closed.PostDiscoveryFilter APostDiscoveryFilter
is applied toTestDescriptors
after test discovery.TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
. -
Classes in org.junit.platform.launcher used by org.junit.platform.launcher.listeners Class Description TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
. -
Classes in org.junit.platform.launcher used by org.junit.platform.launcher.listeners.discovery Class Description EngineDiscoveryResult EngineDiscoveryResult
encapsulates the result of test discovery by aTestEngine
.LauncherDiscoveryListener Register a concrete implementation of this interface with aLauncherDiscoveryRequestBuilder
orLauncher
to be notified of events that occur during test discovery.LauncherDiscoveryRequest LauncherDiscoveryRequest
extends theEngineDiscoveryRequest
API with additional filters that are applied by theLauncher
itself. -
Classes in org.junit.platform.launcher used by org.junit.platform.launcher.listeners.session Class Description LauncherSession TheLauncherSession
API is the main entry point for client code that wishes to repeatedly discover and execute tests using one or more test engines.LauncherSessionListener Register an implementation of this interface to be notified when aLauncherSession
is opened and closed. -
Classes in org.junit.platform.launcher used by org.junit.platform.reporting.legacy Class Description TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
. -
Classes in org.junit.platform.launcher used by org.junit.platform.reporting.legacy.xml Class Description TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
. -
Classes in org.junit.platform.launcher used by org.junit.platform.reporting.open.xml Class Description TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
. -
Classes in org.junit.platform.launcher used by org.junit.platform.runner Class Description Launcher TheLauncher
API is the main entry point for client code that wishes to discover and execute tests using one or more test engines.LauncherDiscoveryRequest LauncherDiscoveryRequest
extends theEngineDiscoveryRequest
API with additional filters that are applied by theLauncher
itself.TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan
.TestPlan TestPlan
describes the tree of tests and containers as discovered by aLauncher
. -
Classes in org.junit.platform.launcher used by org.junit.platform.suite.commons Class Description LauncherDiscoveryRequest LauncherDiscoveryRequest
extends theEngineDiscoveryRequest
API with additional filters that are applied by theLauncher
itself. -
Classes in org.junit.platform.launcher used by org.junit.platform.testkit.engine Class Description LauncherDiscoveryRequest LauncherDiscoveryRequest
extends theEngineDiscoveryRequest
API with additional filters that are applied by theLauncher
itself.