@API(status=INTERNAL,
since="5.1")
public class IsTestClassWithTests
extends java.lang.Object
implements java.util.function.Predicate<java.lang.Class<?>>
Modifier and Type | Field and Description |
---|---|
private static IsNestedTestClass |
isNestedTestClass |
private static IsPotentialTestContainer |
isPotentialTestContainer |
private static IsTestFactoryMethod |
isTestFactoryMethod |
private static IsTestMethod |
isTestMethod |
static java.util.function.Predicate<java.lang.reflect.Method> |
isTestOrTestFactoryOrTestTemplateMethod |
private static IsTestTemplateMethod |
isTestTemplateMethod |
Constructor and Description |
---|
IsTestClassWithTests() |
Modifier and Type | Method and Description |
---|---|
private boolean |
hasNestedTests(java.lang.Class<?> candidate) |
private boolean |
hasTestOrTestFactoryOrTestTemplateMethods(java.lang.Class<?> candidate) |
boolean |
test(java.lang.Class<?> candidate) |
private static final IsTestMethod isTestMethod
private static final IsTestFactoryMethod isTestFactoryMethod
private static final IsTestTemplateMethod isTestTemplateMethod
public static final java.util.function.Predicate<java.lang.reflect.Method> isTestOrTestFactoryOrTestTemplateMethod
private static final IsPotentialTestContainer isPotentialTestContainer
private static final IsNestedTestClass isNestedTestClass
public boolean test(java.lang.Class<?> candidate)
test
in interface java.util.function.Predicate<java.lang.Class<?>>
private boolean hasTestOrTestFactoryOrTestTemplateMethods(java.lang.Class<?> candidate)
private boolean hasNestedTests(java.lang.Class<?> candidate)