org.testng
Interface ITestMethodFinder
public interface ITestMethodFinder
This interface allows to modify the strategy used by TestRunner
to find its test methods. At the time of this writing, TestNG
supports two different strategies: TestNG (using annotations to
locate these methods) and JUnit (setUp()/tearDown() and all
methods that start with "test" or have a suite() method).
- Author:
- Cedric Beust, May 3, 2004
getTestMethods
ITestNGMethod[] getTestMethods(java.lang.Class cls,
XmlTest xmlTest)
- Returns:
- All the applicable test methods.
getBeforeTestMethods
ITestNGMethod[] getBeforeTestMethods(java.lang.Class cls)
- Returns:
- All the methods that should be invoked
before a test method is invoked.
getAfterTestMethods
ITestNGMethod[] getAfterTestMethods(java.lang.Class cls)
- Returns:
- All the methods that should be invoked
after a test method completes.
getBeforeClassMethods
ITestNGMethod[] getBeforeClassMethods(java.lang.Class cls)
- Returns:
- All the methods that should be invoked
after the test class has been created and before
any of its test methods is invoked.
getAfterClassMethods
ITestNGMethod[] getAfterClassMethods(java.lang.Class cls)
- Returns:
- All the methods that should be invoked
after the test class has been created and after
all its test methods have completed.
getBeforeSuiteMethods
ITestNGMethod[] getBeforeSuiteMethods(java.lang.Class cls)
- Returns:
- All the methods that should be invoked
before the suite starts running.
getAfterSuiteMethods
ITestNGMethod[] getAfterSuiteMethods(java.lang.Class cls)
- Returns:
- All the methods that should be invoked
after the suite has run all its tests.
getBeforeTestConfigurationMethods
ITestNGMethod[] getBeforeTestConfigurationMethods(java.lang.Class testClass)
getAfterTestConfigurationMethods
ITestNGMethod[] getAfterTestConfigurationMethods(java.lang.Class testClass)
getBeforeGroupsConfigurationMethods
ITestNGMethod[] getBeforeGroupsConfigurationMethods(java.lang.Class testClass)
getAfterGroupsConfigurationMethods
ITestNGMethod[] getAfterGroupsConfigurationMethods(java.lang.Class testClass)