Module org.junit.platform.launcher
module org.junit.platform.launcher
Public API for configuring and launching test plans.
This API is typically used by IDEs and build tools.
- Since:
- 1.0
-
Packages
PackageDescriptionPublic API for configuring and launching test plans.Core support classes for theLauncher
including theLauncherFactory
and theLauncherDiscoveryRequestBuilder
.CommonTestExecutionListener
implementations and related support classes for theLauncher
.CommonLauncherDiscoveryListener
implementations and factory methods.FromPackagesorg.junit.platform.commons org.junit.platform.commons.annotation org.junit.platform.commons.function org.junit.platform.commons.supportorg.junit.platform.engine org.junit.platform.engine.discovery org.junit.platform.engine.reporting org.junit.platform.engine.support.config org.junit.platform.engine.support.descriptor org.junit.platform.engine.support.discovery org.junit.platform.engine.support.filter org.junit.platform.engine.support.hierarchical org.junit.platform.engine.support.store -
Modules
ModifierModuleDescriptiontransitiveCommon APIs and support utilities for the JUnit Platform.transitivePublic API for test engines. -
Services
TypeDescriptionRegister a concrete implementation of this interface with aLauncherDiscoveryRequestBuilder
orLauncher
to be notified of events that occur during test discovery.Interceptor for test discovery and execution by aLauncher
in the context of aLauncherSession
.Register an implementation of this interface to be notified when aLauncherSession
is opened and closed.APostDiscoveryFilter
is applied toTestDescriptors
after test discovery.ATestEngine
facilitates discovery and execution of tests for a particular programming model.Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.