Package org.junit.platform.launcher.core
@NullMarked
package org.junit.platform.launcher.core
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder.-
ClassDescription
DiscoveryIssueExceptionis an exception that is thrown if an engine reports critical issues during test discovery.Orchestrates test discovery using the configured test engines.Orchestrates test execution using the configured test engines.LauncherConfigdefines the configuration API for creatingLauncherinstances via theLauncherFactory.Builder API forLauncherConfig.TheLauncherDiscoveryRequestBuilderprovides a light-weight DSL for generating aLauncherDiscoveryRequest.Represents the result of test discovery of the configured test engines.TheLauncherExecutionRequestBuilderprovides a light-weight DSL for generating aLauncherExecutionRequest.Factory for creatingLauncherinstances by invokingLauncherFactory.create()orLauncherFactory.create(LauncherConfig).