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 JUnit4TestChecker
jUnit4TestChecker
private NonAbstractClassFilter
nonAbstractClassFilter
-
Constructor Summary
Constructors Constructor Description JUnit48TestChecker(java.lang.ClassLoader testClassLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(java.lang.Class testClass)
Indicates if the class should be accepted by the directory scannerprivate boolean
isAbstract(java.lang.Class testClass)
private boolean
isAbstractWithEnclosedRunner(java.lang.Class testClass)
private boolean
isRunWithEnclosedRunner(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:ScannerFilter
Indicates if the class should be accepted by the directory scanner- Specified by:
accept
in 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)
-
-