org.gradle.api.testing.execution
Class AbstractTestFrameworkDetector<T extends TestClassVisitor>
java.lang.Object
org.gradle.api.testing.execution.AbstractTestFrameworkDetector<T>
- All Implemented Interfaces:
- TestFrameworkDetector
public abstract class AbstractTestFrameworkDetector<T extends TestClassVisitor>
- extends java.lang.Object
- implements TestFrameworkDetector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
testClassDirectories
protected final java.util.List<java.io.File> testClassDirectories
packageJarFilesMappings
protected final java.util.Map<java.lang.String,java.util.Set<java.io.File>> packageJarFilesMappings
extractedJarClasses
protected final java.util.Map<java.lang.String,java.io.File> extractedJarClasses
testClassNames
protected final java.util.Set<java.lang.String> testClassNames
AbstractTestFrameworkDetector
protected AbstractTestFrameworkDetector(java.io.File testClassesDirectory,
java.lang.Iterable<java.io.File> testClasspath)
getTestClassesDirectory
public java.io.File getTestClassesDirectory()
- Specified by:
getTestClassesDirectory
in interface TestFrameworkDetector
getTestClassNames
public java.util.Set<java.lang.String> getTestClassNames()
- Specified by:
getTestClassNames
in interface TestFrameworkDetector
createClassVisitor
protected abstract T createClassVisitor()
getSuperTestClassFile
protected java.io.File getSuperTestClassFile(java.lang.String superClassName)