| Package | Description |
|---|---|
| org.junit.jupiter.engine |
Core package for the JUnit Jupiter test engine.
|
| org.junit.platform.engine.support.hierarchical |
Support classes and base implementation for any
TestEngine that wishes to organize test suites
hierarchically based on the
Node abstraction. |
| 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.vintage.engine |
Core package for the JUnit Vintage test engine.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JupiterTestEngine
The JUnit Jupiter
TestEngine. |
| Modifier and Type | Class and Description |
|---|---|
class |
HierarchicalTestEngine<C extends EngineExecutionContext>
Abstract base class for all
TestEngine implementations that wish
to organize test suites hierarchically based on the Node abstraction. |
| Modifier and Type | Method and Description |
|---|---|
FilterResult |
EngineFilter.apply(TestEngine testEngine) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<TestEngine,TestDescriptor> |
Root.testEngineDescriptors |
private java.lang.Iterable<TestEngine> |
DefaultLauncher.testEngines |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.Iterable<TestEngine> |
Root.getTestEngines() |
java.lang.Iterable<TestEngine> |
ServiceLoaderTestEngineRegistry.loadTestEngines() |
private static java.lang.Iterable<TestEngine> |
DefaultLauncher.validateUniqueIds(java.lang.Iterable<TestEngine> testEngines) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
Root.add(TestEngine engine,
TestDescriptor testDescriptor)
Add an
engine's root TestDescriptor. |
private java.util.List<java.lang.String> |
ServiceLoaderTestEngineRegistry.computeAttributes(TestEngine engine) |
private java.util.Optional<TestDescriptor> |
DefaultLauncher.discoverEngineRoot(TestEngine testEngine,
LauncherDiscoveryRequest discoveryRequest) |
private void |
DefaultLauncher.execute(TestEngine testEngine,
ExecutionRequest executionRequest) |
(package private) TestDescriptor |
Root.getTestDescriptorFor(TestEngine testEngine) |
private void |
DefaultLauncher.handleThrowable(TestEngine testEngine,
java.lang.String phase,
java.lang.Throwable throwable) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
ServiceLoaderTestEngineRegistry.createDiscoveredTestEnginesMessage(java.lang.Iterable<TestEngine> testEngines) |
private static java.lang.Iterable<TestEngine> |
DefaultLauncher.validateUniqueIds(java.lang.Iterable<TestEngine> testEngines) |
| Constructor and Description |
|---|
DefaultLauncher(java.lang.Iterable<TestEngine> testEngines)
Construct a new
DefaultLauncher with the supplied test engines. |
| Modifier and Type | Class and Description |
|---|---|
class |
VintageTestEngine
The JUnit Vintage
TestEngine. |