class ClassSelectorResolver extends java.lang.Object implements SelectorResolver
SelectorResolver.Context, SelectorResolver.Match, SelectorResolver.Resolution
Modifier and Type | Field and Description |
---|---|
private ClassFilter |
classFilter |
private static org.junit.runners.model.RunnerBuilder |
RUNNER_BUILDER |
Constructor and Description |
---|
ClassSelectorResolver(ClassFilter classFilter) |
Modifier and Type | Method and Description |
---|---|
private RunnerTestDescriptor |
createRunnerTestDescriptor(TestDescriptor parent,
java.lang.Class<?> testClass,
org.junit.runner.Runner runner) |
SelectorResolver.Resolution |
resolve(ClassSelector selector,
SelectorResolver.Context context)
Resolve the supplied
ClassSelector using the supplied
Context . |
SelectorResolver.Resolution |
resolve(UniqueIdSelector selector,
SelectorResolver.Context context)
Resolve the supplied
UniqueIdSelector using the supplied
Context . |
private SelectorResolver.Resolution |
resolveTestClass(java.lang.Class<?> testClass,
SelectorResolver.Context context) |
private static final org.junit.runners.model.RunnerBuilder RUNNER_BUILDER
private final ClassFilter classFilter
ClassSelectorResolver(ClassFilter classFilter)
public SelectorResolver.Resolution resolve(ClassSelector selector, SelectorResolver.Context context)
SelectorResolver
ClassSelector
using the supplied
Context
.
The default implementation simply delegates to SelectorResolver.resolve(DiscoverySelector, Context)
.
resolve
in interface SelectorResolver
selector
- the selector to be resolved; never null
context
- the context to be used for resolving the selector; never
null
Resolution
of unresolved()
, selectors()
, or matches()
; never null
SelectorResolver.resolve(DiscoverySelector, Context)
public SelectorResolver.Resolution resolve(UniqueIdSelector selector, SelectorResolver.Context context)
SelectorResolver
UniqueIdSelector
using the supplied
Context
.
The default implementation simply delegates to SelectorResolver.resolve(DiscoverySelector, Context)
.
resolve
in interface SelectorResolver
selector
- the selector to be resolved; never null
context
- the context to be used for resolving the selector; never
null
Resolution
of unresolved()
, selectors()
, or matches()
; never null
SelectorResolver.resolve(DiscoverySelector, Context)
private SelectorResolver.Resolution resolveTestClass(java.lang.Class<?> testClass, SelectorResolver.Context context)
private RunnerTestDescriptor createRunnerTestDescriptor(TestDescriptor parent, java.lang.Class<?> testClass, org.junit.runner.Runner runner)