private static class DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder
extends org.junit.internal.builders.JUnit4Builder
JUnit4Builder that ignores classes that do not
contain any test methods in order not to report errors for them.| Modifier and Type | Field and Description |
|---|---|
private static java.util.function.Predicate<java.lang.reflect.Method> |
isPotentialJUnit4TestMethod |
| Modifier | Constructor and Description |
|---|---|
private |
DefensiveJUnit4Builder() |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
containsTestMethods(java.lang.Class<?> testClass) |
org.junit.runner.Runner |
runnerForClass(java.lang.Class<?> testClass) |
private static final java.util.function.Predicate<java.lang.reflect.Method> isPotentialJUnit4TestMethod
public org.junit.runner.Runner runnerForClass(java.lang.Class<?> testClass)
throws java.lang.Throwable
runnerForClass in class org.junit.internal.builders.JUnit4Builderjava.lang.Throwableprivate boolean containsTestMethods(java.lang.Class<?> testClass)