Class MethodSelectorResolver.MethodType
java.lang.Object
org.junit.jupiter.engine.discovery.MethodSelectorResolver.MethodType
- Enclosing class:
MethodSelectorResolver
- Since:
- 5.5
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final MethodSelectorResolver.MethodType.TestDescriptorFactory -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateMethodType(Predicate<Method> methodPredicate, MethodSelectorResolver.MethodType.TestDescriptorFactory testDescriptorFactory, String segmentType, String... dynamicDescendantSegmentTypes) -
Method Summary
Modifier and TypeMethodDescription(package private) static List<MethodSelectorResolver.MethodType> allPossibilities(org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) private org.junit.platform.engine.TestDescriptorcreateTestDescriptor(org.junit.platform.engine.TestDescriptor parent, Class<?> testClass, Method method, JupiterConfiguration configuration) private org.junit.platform.engine.UniqueIdcreateUniqueId(Method method, org.junit.platform.engine.TestDescriptor parent, Class<?> testClass) (package private) Optional<org.junit.platform.engine.TestDescriptor> resolve(List<Class<?>> enclosingClasses, Class<?> testClass, Method method, org.junit.platform.engine.support.discovery.SelectorResolver.Context context, JupiterConfiguration configuration) (package private) Optional<org.junit.platform.engine.TestDescriptor> resolveUniqueIdIntoTestDescriptor(org.junit.platform.engine.UniqueId uniqueId, org.junit.platform.engine.support.discovery.SelectorResolver.Context context, JupiterConfiguration configuration) private org.junit.platform.engine.DiscoverySelectorselectClass(List<Class<?>> enclosingClasses, Class<?> testClass)
-
Field Details
-
methodPredicate
-
testDescriptorFactory
-
segmentType
-
dynamicDescendantSegmentTypes
-
-
Constructor Details
-
MethodType
private MethodType(Predicate<Method> methodPredicate, MethodSelectorResolver.MethodType.TestDescriptorFactory testDescriptorFactory, String segmentType, String... dynamicDescendantSegmentTypes)
-
-
Method Details
-
allPossibilities
static List<MethodSelectorResolver.MethodType> allPossibilities(org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) -
resolve
-
selectClass
-
resolveUniqueIdIntoTestDescriptor
Optional<org.junit.platform.engine.TestDescriptor> resolveUniqueIdIntoTestDescriptor(org.junit.platform.engine.UniqueId uniqueId, org.junit.platform.engine.support.discovery.SelectorResolver.Context context, JupiterConfiguration configuration) -
createTestDescriptor
private org.junit.platform.engine.TestDescriptor createTestDescriptor(org.junit.platform.engine.TestDescriptor parent, Class<?> testClass, Method method, JupiterConfiguration configuration) -
createUniqueId
-