public class JUnit4TestChecker extends java.lang.Object implements ScannerFilter
Modifier and Type | Field and Description |
---|---|
private JUnit3TestChecker |
jUnit3TestChecker |
private NonAbstractClassFilter |
nonAbstractClassFilter |
private java.lang.Class |
runWith |
Constructor and Description |
---|
JUnit4TestChecker(java.lang.ClassLoader testClassLoader) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.lang.Class testClass)
Indicates if the class should be accepted by the directory scanner
|
boolean |
checkforTestAnnotatedMethod(java.lang.Class testClass) |
boolean |
isRunWithPresentInClassLoader() |
private boolean |
isValidJUnit4Test(java.lang.Class testClass) |
private boolean |
lookForTestAnnotatedMethods(java.lang.Class testClass) |
private final NonAbstractClassFilter nonAbstractClassFilter
private final java.lang.Class runWith
private final JUnit3TestChecker jUnit3TestChecker
public JUnit4TestChecker(java.lang.ClassLoader testClassLoader)
public boolean accept(java.lang.Class testClass)
ScannerFilter
accept
in interface ScannerFilter
testClass
- The class in questionprivate boolean isValidJUnit4Test(java.lang.Class testClass)
private boolean lookForTestAnnotatedMethods(java.lang.Class testClass)
public boolean checkforTestAnnotatedMethod(java.lang.Class testClass)
public boolean isRunWithPresentInClassLoader()