Class MethodSelectorResolver
- java.lang.Object
-
- org.junit.jupiter.engine.discovery.MethodSelectorResolver
-
- All Implemented Interfaces:
org.junit.platform.engine.support.discovery.SelectorResolver
class MethodSelectorResolver extends java.lang.Object implements org.junit.platform.engine.support.discovery.SelectorResolver- Since:
- 5.5
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classMethodSelectorResolver.MethodType-
Nested classes/interfaces inherited from interface org.junit.platform.engine.support.discovery.SelectorResolver
org.junit.platform.engine.support.discovery.SelectorResolver.Context, org.junit.platform.engine.support.discovery.SelectorResolver.Match, org.junit.platform.engine.support.discovery.SelectorResolver.Resolution
-
-
Field Summary
Fields Modifier and Type Field Description private JupiterConfigurationconfigurationprivate org.junit.platform.engine.support.discovery.DiscoveryIssueReporterissueReporterprivate static MethodSegmentResolvermethodSegmentResolverprivate java.util.List<MethodSelectorResolver.MethodType>methodTypesprivate java.util.function.Predicate<java.lang.Class<?>>testClassPredicate
-
Constructor Summary
Constructors Constructor Description MethodSelectorResolver(JupiterConfiguration configuration, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.function.Supplier<java.util.Set<? extends org.junit.platform.engine.DiscoverySelector>>expansionCallback(org.junit.platform.engine.TestDescriptor testDescriptor)org.junit.platform.engine.support.discovery.SelectorResolver.Resolutionresolve(org.junit.platform.engine.discovery.IterationSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)org.junit.platform.engine.support.discovery.SelectorResolver.Resolutionresolve(org.junit.platform.engine.discovery.MethodSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)org.junit.platform.engine.support.discovery.SelectorResolver.Resolutionresolve(org.junit.platform.engine.discovery.NestedMethodSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)org.junit.platform.engine.support.discovery.SelectorResolver.Resolutionresolve(org.junit.platform.engine.discovery.UniqueIdSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)org.junit.platform.engine.support.discovery.SelectorResolver.Resolutionresolve(org.junit.platform.engine.DiscoverySelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)private org.junit.platform.engine.support.discovery.SelectorResolver.Resolutionresolve(org.junit.platform.engine.support.discovery.SelectorResolver.Context context, java.util.List<java.lang.Class<?>> enclosingClasses, java.lang.Class<?> testClass, java.util.function.Supplier<java.lang.reflect.Method> methodSupplier, java.util.function.BiFunction<org.junit.platform.engine.TestDescriptor,java.util.function.Supplier<java.util.Set<? extends org.junit.platform.engine.DiscoverySelector>>,org.junit.platform.engine.support.discovery.SelectorResolver.Match> matchFactory)
-
-
-
Field Detail
-
methodSegmentResolver
private static final MethodSegmentResolver methodSegmentResolver
-
testClassPredicate
private final java.util.function.Predicate<java.lang.Class<?>> testClassPredicate
-
configuration
private final JupiterConfiguration configuration
-
issueReporter
private final org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter
-
methodTypes
private final java.util.List<MethodSelectorResolver.MethodType> methodTypes
-
-
Constructor Detail
-
MethodSelectorResolver
MethodSelectorResolver(JupiterConfiguration configuration, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter)
-
-
Method Detail
-
resolve
public org.junit.platform.engine.support.discovery.SelectorResolver.Resolution resolve(org.junit.platform.engine.discovery.MethodSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)- Specified by:
resolvein interfaceorg.junit.platform.engine.support.discovery.SelectorResolver
-
resolve
public org.junit.platform.engine.support.discovery.SelectorResolver.Resolution resolve(org.junit.platform.engine.discovery.NestedMethodSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)- Specified by:
resolvein interfaceorg.junit.platform.engine.support.discovery.SelectorResolver
-
resolve
public org.junit.platform.engine.support.discovery.SelectorResolver.Resolution resolve(org.junit.platform.engine.DiscoverySelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)- Specified by:
resolvein interfaceorg.junit.platform.engine.support.discovery.SelectorResolver
-
resolve
private org.junit.platform.engine.support.discovery.SelectorResolver.Resolution resolve(org.junit.platform.engine.support.discovery.SelectorResolver.Context context, java.util.List<java.lang.Class<?>> enclosingClasses, java.lang.Class<?> testClass, java.util.function.Supplier<java.lang.reflect.Method> methodSupplier, java.util.function.BiFunction<org.junit.platform.engine.TestDescriptor,java.util.function.Supplier<java.util.Set<? extends org.junit.platform.engine.DiscoverySelector>>,org.junit.platform.engine.support.discovery.SelectorResolver.Match> matchFactory)
-
resolve
public org.junit.platform.engine.support.discovery.SelectorResolver.Resolution resolve(org.junit.platform.engine.discovery.UniqueIdSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)- Specified by:
resolvein interfaceorg.junit.platform.engine.support.discovery.SelectorResolver
-
resolve
public org.junit.platform.engine.support.discovery.SelectorResolver.Resolution resolve(org.junit.platform.engine.discovery.IterationSelector selector, org.junit.platform.engine.support.discovery.SelectorResolver.Context context)- Specified by:
resolvein interfaceorg.junit.platform.engine.support.discovery.SelectorResolver
-
expansionCallback
private java.util.function.Supplier<java.util.Set<? extends org.junit.platform.engine.DiscoverySelector>> expansionCallback(org.junit.platform.engine.TestDescriptor testDescriptor)
-
-