| Package | Description |
|---|---|
| org.junit.platform.engine |
Public API for test engines.
|
| org.junit.platform.engine.discovery | |
| org.junit.platform.launcher.core |
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder. |
| Modifier and Type | Method and Description |
|---|---|
<T extends DiscoveryFilter<?>> |
EngineDiscoveryRequest.getFiltersByType(java.lang.Class<T> filterType)
Get the
DiscoveryFilters for this request, filtered
by a particular type. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClassNameFilter
DiscoveryFilter that is applied to the name of a Class. |
interface |
PackageNameFilter
DiscoveryFilter that is applied to the name of a Package. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
AbstractClassNameFilter
Abstract
ClassNameFilter that servers as a superclass
for filters including or excluding fully qualified class names
based on pattern-matching. |
(package private) class |
ExcludeClassNameFilter
ClassNameFilter that matches fully qualified class names against
patterns in the form of regular expressions. |
(package private) class |
ExcludePackageNameFilter
PackageNameFilter that matches fully qualified package names that
are not prefixed by one of the package names provided to the filter. |
(package private) class |
IncludeClassNameFilter
ClassNameFilter that matches fully qualified class names against
patterns in the form of regular expressions. |
(package private) class |
IncludePackageNameFilter
PackageNameFilter that matches fully qualified package names that
are prefixed by one of the package names provided to the filter. |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<DiscoveryFilter<?>> |
LauncherDiscoveryRequestBuilder.discoveryFilters |
private java.util.List<DiscoveryFilter<?>> |
DefaultDiscoveryRequest.discoveryFilters |
| Modifier and Type | Method and Description |
|---|---|
<T extends DiscoveryFilter<?>> |
DefaultDiscoveryRequest.getFiltersByType(java.lang.Class<T> filterType) |
| Constructor and Description |
|---|
DefaultDiscoveryRequest(java.util.List<DiscoverySelector> selectors,
java.util.List<EngineFilter> engineFilters,
java.util.List<DiscoveryFilter<?>> discoveryFilters,
java.util.List<PostDiscoveryFilter> postDiscoveryFilters,
LauncherConfigurationParameters configurationParameters) |