| 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.launcher.listeners |
Common
TestExecutionListener implementations and related support classes for
the Launcher. |
| org.junit.platform.launcher.listeners.discovery |
Common
LauncherDiscoveryListener
implementations and factory methods. |
| org.junit.platform.launcher.listeners.session |
Common
LauncherSessionListener
implementations and factory methods. |
| 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 a
TestEngine
running on the JUnit Platform. |
| Class and Description |
|---|
EngineDiscoveryResult
EngineDiscoveryResult encapsulates the result of test discovery by a
TestEngine. |
| EngineDiscoveryResult.Status
Status of test discovery by a
TestEngine. |
| EngineFilter
An
EngineFilter is applied to all TestEngines
before they are used. |
| EngineFilter.Type |
| Launcher
The
Launcher 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 a
LauncherDiscoveryRequestBuilder or
Launcher to be notified of events that occur during test discovery. |
LauncherDiscoveryRequest
LauncherDiscoveryRequest extends the EngineDiscoveryRequest API
with additional filters that are applied by the Launcher itself. |
| LauncherInterceptor.Invocation
An invocation that can be intercepted.
|
| LauncherSession
The
LauncherSession 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 a
LauncherSession is opened and closed. |
| PostDiscoveryFilter
A
PostDiscoveryFilter is applied to TestDescriptors
after test discovery. |
| TestExecutionListener
Register a concrete implementation of this interface with a
Launcher
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 a
TestPlan. |
| TestIdentifier.SerializedForm
Represents the serialized output of
TestIdentifier. |
TestPlan
TestPlan describes the tree of tests and containers as discovered
by a Launcher. |
| TestPlan.Visitor
Visitor for
TestIdentifiers in a TestPlan. |
| Class and Description |
|---|
| EngineFilter
An
EngineFilter is applied to all TestEngines
before they are used. |
| Launcher
The
Launcher 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 a
LauncherDiscoveryRequestBuilder or
Launcher to be notified of events that occur during test discovery. |
LauncherDiscoveryRequest
LauncherDiscoveryRequest extends the EngineDiscoveryRequest API
with additional filters that are applied by the Launcher itself. |
| LauncherInterceptor
Interceptor for test discovery and execution by a
Launcher in the
context of a LauncherSession. |
| LauncherSession
The
LauncherSession 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 a
LauncherSession is opened and closed. |
| PostDiscoveryFilter
A
PostDiscoveryFilter is applied to TestDescriptors
after test discovery. |
| TestExecutionListener
Register a concrete implementation of this interface with a
Launcher
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 a
TestPlan. |
TestPlan
TestPlan describes the tree of tests and containers as discovered
by a Launcher. |
| Class and Description |
|---|
| TestExecutionListener
Register a concrete implementation of this interface with a
Launcher
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 a
TestPlan. |
TestPlan
TestPlan describes the tree of tests and containers as discovered
by a Launcher. |
| Class and Description |
|---|
EngineDiscoveryResult
EngineDiscoveryResult encapsulates the result of test discovery by a
TestEngine. |
| LauncherDiscoveryListener
Register a concrete implementation of this interface with a
LauncherDiscoveryRequestBuilder or
Launcher to be notified of events that occur during test discovery. |
LauncherDiscoveryRequest
LauncherDiscoveryRequest extends the EngineDiscoveryRequest API
with additional filters that are applied by the Launcher itself. |
| Class and Description |
|---|
| LauncherSession
The
LauncherSession 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 a
LauncherSession is opened and closed. |
| Class and Description |
|---|
| Launcher
The
Launcher 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 the EngineDiscoveryRequest API
with additional filters that are applied by the Launcher itself. |
| TestExecutionListener
Register a concrete implementation of this interface with a
Launcher
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 a
TestPlan. |
TestPlan
TestPlan describes the tree of tests and containers as discovered
by a Launcher. |
| Class and Description |
|---|
LauncherDiscoveryRequest
LauncherDiscoveryRequest extends the EngineDiscoveryRequest API
with additional filters that are applied by the Launcher itself. |
| Class and Description |
|---|
LauncherDiscoveryRequest
LauncherDiscoveryRequest extends the EngineDiscoveryRequest API
with additional filters that are applied by the Launcher itself. |