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(DiscoveryIssueReporter issueReporter) private TestDescriptorcreateTestDescriptor(TestDescriptor parent, Class<?> testClass, Method method, JupiterConfiguration configuration) private UniqueIdcreateUniqueId(Method method, TestDescriptor parent, Class<?> testClass) (package private) Optional<TestDescriptor> resolve(List<Class<?>> enclosingClasses, Class<?> testClass, Method method, SelectorResolver.Context context, JupiterConfiguration configuration) (package private) Optional<TestDescriptor> resolveUniqueIdIntoTestDescriptor(UniqueId uniqueId, SelectorResolver.Context context, JupiterConfiguration configuration) private 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(DiscoveryIssueReporter issueReporter) -
resolve
Optional<TestDescriptor> resolve(List<Class<?>> enclosingClasses, Class<?> testClass, Method method, SelectorResolver.Context context, JupiterConfiguration configuration) -
selectClass
-
resolveUniqueIdIntoTestDescriptor
Optional<TestDescriptor> resolveUniqueIdIntoTestDescriptor(UniqueId uniqueId, SelectorResolver.Context context, JupiterConfiguration configuration) -
createTestDescriptor
private TestDescriptor createTestDescriptor(TestDescriptor parent, Class<?> testClass, Method method, JupiterConfiguration configuration) -
createUniqueId
-