Class IsTestableMethod
java.lang.Object
org.junit.jupiter.engine.discovery.predicates.IsTestableMethod
- Direct Known Subclasses:
IsTestFactoryMethod, IsTestMethod, IsTestTemplateMethod
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Class<? extends Annotation> private final org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> -
Constructor Summary
ConstructorsConstructorDescriptionIsTestableMethod(Class<? extends Annotation> annotationType, BiFunction<Class<? extends Annotation>, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method>> returnTypeConditionFactory, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.junit.platform.engine.DiscoveryIssuecreateIssue(Class<? extends Annotation> annotationType, Method method, String condition) protected static org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> hasVoidReturnType(Class<? extends Annotation> annotationType, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) private static org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> isNotPrivate(Class<? extends Annotation> annotationType, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) private static org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> isNotStatic(Class<? extends Annotation> annotationType, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) boolean
-
Field Details
-
annotationType
-
condition
private final org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> condition
-
-
Constructor Details
-
IsTestableMethod
IsTestableMethod(Class<? extends Annotation> annotationType, BiFunction<Class<? extends Annotation>, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method>> returnTypeConditionFactory, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter)
-
-
Method Details
-
test
-
isNotStatic
private static org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> isNotStatic(Class<? extends Annotation> annotationType, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) -
isNotPrivate
private static org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> isNotPrivate(Class<? extends Annotation> annotationType, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) -
hasVoidReturnType
protected static org.junit.platform.engine.support.discovery.DiscoveryIssueReporter.Condition<Method> hasVoidReturnType(Class<? extends Annotation> annotationType, org.junit.platform.engine.support.discovery.DiscoveryIssueReporter issueReporter) -
createIssue
protected static org.junit.platform.engine.DiscoveryIssue createIssue(Class<? extends Annotation> annotationType, Method method, String condition)
-