| Package | Description |
|---|---|
| org.junit.platform.engine.discovery | |
| org.junit.platform.engine.support.discovery |
Configurable test discovery implementation that can be reused by different test engines.
|
| org.junit.vintage.engine.discovery |
Internal classes for test discovery within the JUnit Vintage test engine.
|
| Class and Description |
|---|
| AbstractClassNameFilter
Abstract
ClassNameFilter that servers as a superclass
for filters including or excluding fully qualified class names
based on pattern-matching. |
ClassNameFilter
DiscoveryFilter that is applied to the name of a Class. |
| ClasspathResourceSelector
A
DiscoverySelector that selects the name of a classpath resource
so that TestEngines can load resources
from the classpath — for example, to load XML or JSON files from the classpath,
potentially within JARs. |
| ClasspathRootSelector
A
DiscoverySelector that selects a classpath root so that
TestEngines can search for class
files or resources within the physical classpath — for example, to
scan for test classes. |
| ClassSelector
A
DiscoverySelector that selects a Class or class name so
that TestEngines can discover
tests or containers based on classes. |
| DirectorySelector
A
DiscoverySelector that selects a directory so that
TestEngines
can discover tests or containers based on directories in the
file system. |
| FileSelector
A
DiscoverySelector that selects a file so that
TestEngines
can discover tests or containers based on files in the
file system. |
| MethodSelector
A
DiscoverySelector that selects a Method or a combination of
class name, method name, and parameter types so that
TestEngines can discover tests
or containers based on methods. |
| ModuleSelector
A
DiscoverySelector that selects a module name so that
TestEngines can discover
tests or containers based on modules. |
PackageNameFilter
DiscoveryFilter that is applied to the name of a Package. |
| PackageSelector
A
DiscoverySelector that selects a package name so that
TestEngines can discover
tests or containers based on packages. |
| UniqueIdSelector
A
DiscoverySelector that selects a UniqueId so that
TestEngines can discover
tests or containers based on unique IDs. |
| UriSelector
A
DiscoverySelector that selects a URI so that
TestEngines
can discover tests or containers based on URIs. |
| Class and Description |
|---|
| ClasspathResourceSelector
A
DiscoverySelector that selects the name of a classpath resource
so that TestEngines can load resources
from the classpath — for example, to load XML or JSON files from the classpath,
potentially within JARs. |
| ClasspathRootSelector
A
DiscoverySelector that selects a classpath root so that
TestEngines can search for class
files or resources within the physical classpath — for example, to
scan for test classes. |
| ClassSelector
A
DiscoverySelector that selects a Class or class name so
that TestEngines can discover
tests or containers based on classes. |
| DirectorySelector
A
DiscoverySelector that selects a directory so that
TestEngines
can discover tests or containers based on directories in the
file system. |
| FileSelector
A
DiscoverySelector that selects a file so that
TestEngines
can discover tests or containers based on files in the
file system. |
| MethodSelector
A
DiscoverySelector that selects a Method or a combination of
class name, method name, and parameter types so that
TestEngines can discover tests
or containers based on methods. |
| ModuleSelector
A
DiscoverySelector that selects a module name so that
TestEngines can discover
tests or containers based on modules. |
| PackageSelector
A
DiscoverySelector that selects a package name so that
TestEngines can discover
tests or containers based on packages. |
| UniqueIdSelector
A
DiscoverySelector that selects a UniqueId so that
TestEngines can discover
tests or containers based on unique IDs. |
| UriSelector
A
DiscoverySelector that selects a URI so that
TestEngines
can discover tests or containers based on URIs. |
| Class and Description |
|---|
| ClassSelector
A
DiscoverySelector that selects a Class or class name so
that TestEngines can discover
tests or containers based on classes. |
| MethodSelector
A
DiscoverySelector that selects a Method or a combination of
class name, method name, and parameter types so that
TestEngines can discover tests
or containers based on methods. |
| UniqueIdSelector
A
DiscoverySelector that selects a UniqueId so that
TestEngines can discover
tests or containers based on unique IDs. |