DiscoverySelectors.
An implementation of a resolve() method is typically comprised
of the following steps:
org.junit.platform.engine.TestEngine and the current
org.junit.platform.engine.EngineDiscoveryRequest (e.g.
for a test class: is it relevant for the current engine and does
it pass all filters in the request?).
Context, to add one or
multiple TestDescriptors to the designated
parent (see Context for details) and return a
match or multiple matches. Alternatively, convert the supplied
selector into one or multiple other
selectors (e.g. a PackageSelector into a set of ClassSelectors).
Otherwise, return unresolved().
| Modifier and Type | Class and Description |
|---|---|
| public static interface | SelectorResolver.
The context for resolving a |
| public static class | SelectorResolver.
An exact or partial match for resolving a |
| public static class | SelectorResolver.
The result of an attempt to resolve a |
| Modifier and Type | Method and Description |
|---|---|
| public default SelectorResolver. | resolve(ClasspathResourceSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(ClasspathRootSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(ClassSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(NestedClassSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(DirectorySelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(FileSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(MethodSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(NestedMethodSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(ModuleSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(PackageSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(UniqueIdSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(UriSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(IterationSelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |
| public default SelectorResolver. | resolve(DiscoverySelector
the selector to be resolved; never selector, SelectorResolver.nullthe context to be used for resolving the selector; never
contextnullResolve the supplied |