org.testng.ITestClassFinder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of testng Show documentation
Show all versions of testng Show documentation
A testing framework for the JVM
package org.testng;
/**
* This class is used by TestNG to locate the test classes.
*
* @author Cedric Beust
*/
public interface ITestClassFinder {
/**
* @return An array of all the classes that contain test methods. This method usually returns an
* array of one class, which is the class on which TestNG is running, except in the following
* cases. - TestNG: the class contains an @Factory method - JUnit: the class contains a
* suite() method
*/
IClass[] findTestClasses();
/** Return the IClass for a given class */
IClass getIClass(Class cls);
}