Class ClassSelectorResolver
- java.lang.Object
-
- org.junit.vintage.engine.discovery.ClassSelectorResolver
-
- All Implemented Interfaces:
SelectorResolver
class ClassSelectorResolver extends java.lang.Object implements SelectorResolver
- Since:
- 4.12
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.junit.platform.engine.support.discovery.SelectorResolver
SelectorResolver.Context, SelectorResolver.Match, SelectorResolver.Resolution
-
-
Field Summary
Fields Modifier and Type Field Description private ClassFilterclassFilterprivate static org.junit.runners.model.RunnerBuilderRUNNER_BUILDER
-
Constructor Summary
Constructors Constructor Description ClassSelectorResolver(ClassFilter classFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private RunnerTestDescriptorcreateRunnerTestDescriptor(TestDescriptor parent, java.lang.Class<?> testClass, org.junit.runner.Runner runner)SelectorResolver.Resolutionresolve(ClassSelector selector, SelectorResolver.Context context)Resolve the suppliedClassSelectorusing the suppliedContext.SelectorResolver.Resolutionresolve(UniqueIdSelector selector, SelectorResolver.Context context)Resolve the suppliedUniqueIdSelectorusing the suppliedContext.private SelectorResolver.ResolutionresolveTestClass(java.lang.Class<?> testClass, SelectorResolver.Context context)
-
-
-
Field Detail
-
RUNNER_BUILDER
private static final org.junit.runners.model.RunnerBuilder RUNNER_BUILDER
-
classFilter
private final ClassFilter classFilter
-
-
Constructor Detail
-
ClassSelectorResolver
ClassSelectorResolver(ClassFilter classFilter)
-
-
Method Detail
-
resolve
public SelectorResolver.Resolution resolve(ClassSelector selector, SelectorResolver.Context context)
Description copied from interface:SelectorResolverResolve the suppliedClassSelectorusing the suppliedContext.The default implementation simply 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:
SelectorResolver.resolve(DiscoverySelector, Context)
-
resolve
public SelectorResolver.Resolution resolve(UniqueIdSelector selector, SelectorResolver.Context context)
Description copied from interface:SelectorResolverResolve the suppliedUniqueIdSelectorusing the suppliedContext.The default implementation simply 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:
SelectorResolver.resolve(DiscoverySelector, Context)
-
resolveTestClass
private SelectorResolver.Resolution resolveTestClass(java.lang.Class<?> testClass, SelectorResolver.Context context)
-
createRunnerTestDescriptor
private RunnerTestDescriptor createRunnerTestDescriptor(TestDescriptor parent, java.lang.Class<?> testClass, org.junit.runner.Runner runner)
-
-