Class ClassSelectorResolver
java.lang.Object
org.junit.vintage.engine.discovery.ClassSelectorResolver
- All Implemented Interfaces:
SelectorResolver
- Since:
- 4.12
-
Nested Class Summary
Nested classes/interfaces inherited from interface SelectorResolver
SelectorResolver.Context, SelectorResolver.Match, SelectorResolver.Resolution -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.junit.platform.commons.support.scanning.ClassFilterprivate static final DefensiveAllDefaultPossibilitiesBuilder -
Constructor Summary
ConstructorsConstructorDescriptionClassSelectorResolver(org.junit.platform.commons.support.scanning.ClassFilter classFilter) -
Method Summary
Modifier and TypeMethodDescriptionprivate RunnerTestDescriptorcreateRunnerTestDescriptor(TestDescriptor parent, Class<?> testClass, org.junit.runner.Runner runner) resolve(ClassSelector selector, SelectorResolver.Context context) Resolve the suppliedClassSelectorusing the suppliedContext.resolve(UniqueIdSelector selector, SelectorResolver.Context context) Resolve the suppliedUniqueIdSelectorusing the suppliedContext.private SelectorResolver.ResolutionresolveTestClassThatPassedNameFilter(Class<?> testClass, SelectorResolver.Context context)
-
Field Details
-
RUNNER_BUILDER
-
classFilter
private final org.junit.platform.commons.support.scanning.ClassFilter classFilter
-
-
Constructor Details
-
ClassSelectorResolver
ClassSelectorResolver(org.junit.platform.commons.support.scanning.ClassFilter classFilter)
-
-
Method Details
-
resolve
public SelectorResolver.Resolution resolve(ClassSelector selector, SelectorResolver.Context context) Description copied from interface:SelectorResolverResolve the suppliedClassSelectorusing the suppliedContext.The default implementation delegates to
SelectorResolver.resolve(DiscoverySelector, Context).- Specified by:
resolvein interfaceSelectorResolver- Parameters:
selector- the selector to be resolved; nevernullcontext- the context to be used for resolving the selector; nevernull- Returns:
- a
Resolutionofunresolved(),selectors(), ormatches(); nevernull - See Also:
-
resolve
public SelectorResolver.Resolution resolve(UniqueIdSelector selector, SelectorResolver.Context context) Description copied from interface:SelectorResolverResolve the suppliedUniqueIdSelectorusing the suppliedContext.The default implementation delegates to
SelectorResolver.resolve(DiscoverySelector, Context).- Specified by:
resolvein interfaceSelectorResolver- Parameters:
selector- the selector to be resolved; nevernullcontext- the context to be used for resolving the selector; nevernull- Returns:
- a
Resolutionofunresolved(),selectors(), ormatches(); nevernull - See Also:
-
resolveTestClassThatPassedNameFilter
private SelectorResolver.Resolution resolveTestClassThatPassedNameFilter(Class<?> testClass, SelectorResolver.Context context) -
createRunnerTestDescriptor
private RunnerTestDescriptor createRunnerTestDescriptor(TestDescriptor parent, Class<?> testClass, org.junit.runner.Runner runner)
-