class TestTemplateMethodResolver extends AbstractMethodResolver
TestTemplateMethodResolver
is an ElementResolver
that is
able to resolve methods annotated with @TestTemplate
.
It creates TestTemplateTestDescriptor
instances.
ElementResolver
,
TestTemplate
,
TestTemplateTestDescriptor
Modifier and Type | Field and Description |
---|---|
private static java.util.function.Predicate<java.lang.reflect.Method> |
isTestTemplateMethod |
(package private) static java.lang.String |
SEGMENT_TYPE |
Constructor and Description |
---|
TestTemplateMethodResolver(JupiterConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
protected TestDescriptor |
createTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.lang.reflect.Method method,
JupiterConfiguration configuration) |
resolveElement, resolveUniqueId
private static final java.util.function.Predicate<java.lang.reflect.Method> isTestTemplateMethod
static final java.lang.String SEGMENT_TYPE
TestTemplateMethodResolver(JupiterConfiguration configuration)
protected TestDescriptor createTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.lang.reflect.Method method, JupiterConfiguration configuration)
createTestDescriptor
in class AbstractMethodResolver