Class JUnit48TestChecker
- java.lang.Object
-
- org.apache.maven.surefire.common.junit48.JUnit48TestChecker
-
- All Implemented Interfaces:
ScannerFilter
public class JUnit48TestChecker extends java.lang.Object implements ScannerFilter
Looks for additional junit48-like features
-
-
Field Summary
Fields Modifier and Type Field Description private JUnit4TestCheckerjUnit4TestCheckerprivate NonAbstractClassFilternonAbstractClassFilter
-
Constructor Summary
Constructors Constructor Description JUnit48TestChecker(java.lang.ClassLoader testClassLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(java.lang.Class testClass)Indicates if the class should be accepted by the directory scannerprivate booleanisAbstract(java.lang.Class testClass)private booleanisAbstractWithEnclosedRunner(java.lang.Class testClass)private booleanisRunWithEnclosedRunner(java.lang.Class testClass)
-
-
-
Field Detail
-
nonAbstractClassFilter
private final NonAbstractClassFilter nonAbstractClassFilter
-
jUnit4TestChecker
private final JUnit4TestChecker jUnit4TestChecker
-
-
Method Detail
-
accept
public boolean accept(java.lang.Class testClass)
Description copied from interface:ScannerFilterIndicates if the class should be accepted by the directory scanner- Specified by:
acceptin interfaceScannerFilter- Parameters:
testClass- The class in question- Returns:
- true if the class should be part of the directory scan result.
-
isAbstractWithEnclosedRunner
private boolean isAbstractWithEnclosedRunner(java.lang.Class testClass)
-
isRunWithEnclosedRunner
private boolean isRunWithEnclosedRunner(java.lang.Class testClass)
-
isAbstract
private boolean isAbstract(java.lang.Class testClass)
-
-