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
All Packages Exports Concealed Package Exported To Modules Description org.junit.platform.launcher All Modules Public API for configuring and launching test plans.org.junit.platform.launcher.core All Modules Core support classes for theLauncher
including theLauncherFactory
and theLauncherDiscoveryRequestBuilder
.org.junit.platform.launcher.listeners All Modules CommonTestExecutionListener
implementations and related support classes for theLauncher
.org.junit.platform.launcher.listeners.discovery All Modules CommonLauncherDiscoveryListener
implementations and factory methods.org.junit.platform.launcher.listeners.session None CommonLauncherSessionListener
implementations and factory methods.org.junit.platform.launcher.tagexpression None The tag expression language parser and related support classes.Indirect Exports From Packages java.base com.sun.crypto.provider com.sun.security.ntlm java.io java.lang java.lang.annotation java.lang.invoke java.lang.module java.lang.ref java.lang.reflect java.math java.net java.net.spi java.nio java.nio.channels java.nio.channels.spi java.nio.charset java.nio.charset.spi java.nio.file java.nio.file.attribute java.nio.file.spi java.security java.security.acl java.security.cert java.security.interfaces java.security.spec java.text java.text.spi java.time java.time.chrono java.time.format java.time.temporal java.time.zone java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks java.util.function java.util.jar java.util.regex java.util.spi java.util.stream java.util.zip javax.crypto javax.crypto.interfaces javax.crypto.spec javax.net javax.net.ssl javax.security.auth javax.security.auth.callback javax.security.auth.login javax.security.auth.spi javax.security.auth.x500 javax.security.cert jdk.internal jdk.internal.event jdk.internal.jimage jdk.internal.jimage.decompressor jdk.internal.jmod jdk.internal.loader jdk.internal.logger jdk.internal.misc jdk.internal.module jdk.internal.org.objectweb.asm jdk.internal.org.objectweb.asm.commons jdk.internal.org.objectweb.asm.signature jdk.internal.org.objectweb.asm.tree jdk.internal.org.objectweb.asm.util jdk.internal.org.xml.sax jdk.internal.org.xml.sax.helpers jdk.internal.perf jdk.internal.platform jdk.internal.ref jdk.internal.reflect jdk.internal.util.jar jdk.internal.util.xml jdk.internal.util.xml.impl jdk.internal.vm jdk.internal.vm.annotation sun.net sun.net.dns sun.net.ext sun.net.util sun.net.www sun.net.www.protocol.http sun.nio.ch sun.nio.cs sun.nio.fs sun.reflect.annotation sun.reflect.generics.reflectiveObjects sun.reflect.misc sun.security.action sun.security.internal.interfaces sun.security.internal.spec sun.security.jca sun.security.pkcs sun.security.provider sun.security.provider.certpath sun.security.rsa sun.security.ssl sun.security.timestamp sun.security.tools sun.security.util sun.security.util.math sun.security.util.math.intpoly sun.security.validator sun.security.x509 sun.util.cldr sun.util.locale.provider sun.util.logging sun.util.resources java.logging java.util.logging org.apiguardian.api org.apiguardian.api org.junit.platform.commons org.junit.platform.commons org.junit.platform.commons.annotation org.junit.platform.commons.function org.junit.platform.commons.logging org.junit.platform.commons.support org.junit.platform.commons.util org.junit.platform.engine org.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 org.opentest4j org.opentest4j
-
Modules
Requires Modifier Module Description java.base transitive java.logging static org.apiguardian.api transitive org.junit.platform.commons Common APIs and support utilities for the JUnit Platform.transitive org.junit.platform.engine Public API for test engines.Indirect Requires Modifier Module Description transitive org.opentest4j
-
Services
Provides Type Description TestExecutionListener
(Implementation(s): UniqueIdTrackingListener)Uses Type Description LauncherDiscoveryListener Register a concrete implementation of this interface with aLauncherDiscoveryRequestBuilder
orLauncher
to be notified of events that occur during test discovery.LauncherInterceptor Interceptor for test discovery and execution by aLauncher
in the context of aLauncherSession
.LauncherSessionListener Register an implementation of this interface to be notified when aLauncherSession
is opened and closed.PostDiscoveryFilter APostDiscoveryFilter
is applied toTestDescriptors
after test discovery.TestEngine ATestEngine
facilitates discovery and execution of tests for a particular programming model.TestExecutionListener Register a concrete implementation of this interface with aLauncher
to be notified of events that occur during test execution.
-