| Package | Description | 
|---|---|
| org.junit.jupiter.engine | 
 Core package for the JUnit Jupiter test engine. 
 | 
| org.junit.jupiter.engine.descriptor | 
 Test descriptors used within the JUnit Jupiter test engine. 
 | 
| org.junit.jupiter.engine.discovery | 
 Internal classes for test discovery within the JUnit Jupiter test engine. 
 | 
| org.junit.jupiter.engine.execution | 
 Internal classes for test execution within the JUnit Jupiter test engine. 
 | 
| org.junit.jupiter.engine.extension | 
 Test extensions specific to the JUnit Jupiter test engine. 
 | 
| org.junit.platform.console.options | 
 Configuration options for JUnit's console launcher. 
 | 
| org.junit.platform.engine | 
 Public API for test engines. 
 | 
| org.junit.platform.engine.discovery | |
| org.junit.platform.engine.support.descriptor | 
TestDescriptor-related support classes
 intended to be used by test engine implementations and clients of
 the launcher. | 
| org.junit.platform.engine.support.filter | 
Filter-related support classes intended to be
 used by test engine implementations. | 
| 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.platform.launcher.listeners | 
 Common  
TestExecutionListener implementations and related support classes for
 the Launcher. | 
| org.junit.platform.launcher.tagexpression | 
 The tag expression language parser and related support classes. 
 | 
| org.junit.vintage.engine | 
 Core package for the JUnit Vintage test engine. 
 | 
| org.junit.vintage.engine.descriptor | 
 Test descriptors used within the JUnit Vintage test engine. 
 | 
| org.junit.vintage.engine.discovery | 
 Internal classes for test discovery within the JUnit Vintage test engine. 
 | 
| org.junit.vintage.engine.execution | 
 Internal classes for test execution within the JUnit Vintage test engine. 
 | 
| Class | Description | 
|---|---|
| EngineDiscoveryRequest | 
EngineDiscoveryRequest provides a TestEngine access to the
 information necessary to discover tests and containers. | 
| ExecutionRequest | 
 Provides a single  
TestEngine access to the information necessary to
 execute its tests. | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestEngine | 
 A  
TestEngine facilitates discovery and execution of
 tests for a particular programming model. | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| Class | Description | 
|---|---|
| ConfigurationParameters | 
 Configuration parameters that  
TestEngines may use to
 influence test discovery and execution. | 
| EngineExecutionListener | 
 Listener to be notified of test execution events by
 test engines. 
 | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestDescriptor.Type | 
 Supported types for  
TestDescriptors. | 
| TestTag | 
 Immutable value object for a tag that is assigned to a test or
 container. 
 | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| Class | Description | 
|---|---|
| EngineDiscoveryRequest | 
EngineDiscoveryRequest provides a TestEngine access to the
 information necessary to discover tests and containers. | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| Class | Description | 
|---|---|
| ConfigurationParameters | 
 Configuration parameters that  
TestEngines may use to
 influence test discovery and execution. | 
| EngineExecutionListener | 
 Listener to be notified of test execution events by
 test engines. 
 | 
| Class | Description | 
|---|---|
| ConfigurationParameters | 
 Configuration parameters that  
TestEngines may use to
 influence test discovery and execution. | 
| Class | Description | 
|---|---|
| TestExecutionResult | 
 Result of executing a single test or container. 
 | 
| Class | Description | 
|---|---|
| ConfigurationParameters | 
 Configuration parameters that  
TestEngines may use to
 influence test discovery and execution. | 
| DiscoveryFilter | 
 A  
DiscoveryFilter is applied during test discovery to determine if
 a given container or test should be included in the test plan. | 
| DiscoverySelector | 
 A selector defines what a  
TestEngine can use to discover tests
 — for example, the name of a Java class, the path to a file or
 directory, etc. | 
| EngineDiscoveryRequest | 
EngineDiscoveryRequest provides a TestEngine access to the
 information necessary to discover tests and containers. | 
| EngineExecutionListener | 
 Listener to be notified of test execution events by
 test engines. 
 | 
| ExecutionRequest | 
 Provides a single  
TestEngine access to the information necessary to
 execute its tests. | 
| Filter | 
 A  
Filter can be applied to determine if an object should be
 included or excluded in a result set. | 
| FilterResult | 
 The result of applying a  
Filter. | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestDescriptor.Type | 
 Supported types for  
TestDescriptors. | 
| TestDescriptor.Visitor | 
 Visitor for the tree-like  
TestDescriptor structure. | 
| TestExecutionResult | 
 Result of executing a single test or container. 
 | 
| TestExecutionResult.Status | 
 Status of executing a single test or container. 
 | 
| TestSource | 
 Representation of the source of a test or container used to navigate to
 its location by IDEs and build tools. 
 | 
| TestTag | 
 Immutable value object for a tag that is assigned to a test or
 container. 
 | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| UniqueId.Segment | 
 A segment of a  
UniqueId comprises a type and a
 value. | 
| Class | Description | 
|---|---|
| DiscoveryFilter | 
 A  
DiscoveryFilter is applied during test discovery to determine if
 a given container or test should be included in the test plan. | 
| DiscoverySelector | 
 A selector defines what a  
TestEngine can use to discover tests
 — for example, the name of a Java class, the path to a file or
 directory, etc. | 
| Filter | 
 A  
Filter can be applied to determine if an object should be
 included or excluded in a result set. | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| Class | Description | 
|---|---|
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestDescriptor.Type | 
 Supported types for  
TestDescriptors. | 
| TestSource | 
 Representation of the source of a test or container used to navigate to
 its location by IDEs and build tools. 
 | 
| TestTag | 
 Immutable value object for a tag that is assigned to a test or
 container. 
 | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| Class | Description | 
|---|---|
| EngineDiscoveryRequest | 
EngineDiscoveryRequest provides a TestEngine access to the
 information necessary to discover tests and containers. | 
| Class | Description | 
|---|---|
| ExecutionRequest | 
 Provides a single  
TestEngine access to the information necessary to
 execute its tests. | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestEngine | 
 A  
TestEngine facilitates discovery and execution of
 tests for a particular programming model. | 
| TestExecutionResult | 
 Result of executing a single test or container. 
 | 
| Class | Description | 
|---|---|
| EngineDiscoveryRequest | 
EngineDiscoveryRequest provides a TestEngine access to the
 information necessary to discover tests and containers. | 
| Filter | 
 A  
Filter can be applied to determine if an object should be
 included or excluded in a result set. | 
| FilterResult | 
 The result of applying a  
Filter. | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestDescriptor.Type | 
 Supported types for  
TestDescriptors. | 
| TestEngine | 
 A  
TestEngine facilitates discovery and execution of
 tests for a particular programming model. | 
| TestExecutionResult | 
 Result of executing a single test or container. 
 | 
| TestSource | 
 Representation of the source of a test or container used to navigate to
 its location by IDEs and build tools. 
 | 
| TestTag | 
 Immutable value object for a tag that is assigned to a test or
 container. 
 | 
| Class | Description | 
|---|---|
| DiscoverySelector | 
 A selector defines what a  
TestEngine can use to discover tests
 — for example, the name of a Java class, the path to a file or
 directory, etc. | 
| Filter | 
 A  
Filter can be applied to determine if an object should be
 included or excluded in a result set. | 
| Class | Description | 
|---|---|
| TestExecutionResult | 
 Result of executing a single test or container. 
 | 
| Class | Description | 
|---|---|
| TestTag | 
 Immutable value object for a tag that is assigned to a test or
 container. 
 | 
| Class | Description | 
|---|---|
| EngineDiscoveryRequest | 
EngineDiscoveryRequest provides a TestEngine access to the
 information necessary to discover tests and containers. | 
| ExecutionRequest | 
 Provides a single  
TestEngine access to the information necessary to
 execute its tests. | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestEngine | 
 A  
TestEngine facilitates discovery and execution of
 tests for a particular programming model. | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| Class | Description | 
|---|---|
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| TestDescriptor.Type | 
 Supported types for  
TestDescriptors. | 
| TestTag | 
 Immutable value object for a tag that is assigned to a test or
 container. 
 | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| Class | Description | 
|---|---|
| EngineDiscoveryRequest | 
EngineDiscoveryRequest provides a TestEngine access to the
 information necessary to discover tests and containers. | 
| TestDescriptor | 
 Mutable descriptor for a test or container that has been discovered by a
  
TestEngine. | 
| UniqueId | 
UniqueId encapsulates the creation, parsing, and display of unique IDs
 for TestDescriptors. | 
| Class | Description | 
|---|---|
| EngineExecutionListener | 
 Listener to be notified of test execution events by
 test engines. 
 |