Package com.beust.testng

Interface Summary
IClass This class represents the class of a test and also contains its instances.
ISuite Interface defining a Test Suite.
ISuiteListener Listener for test suites.
ISuiteResult This class represents the result of a suite run.
ITestClass This class represents a test class: - The test methods - The configuration methods (test and method) - The class file Note that the methods returned by instances of this class are expected to be correct at runtime.
ITestClassFinder This class is used by TestNG to locate the test classes.
ITestContext This class defines a test context which contains all the information for a given test run.
ITestListener A listener for test running.
ITestMethodFinder This interface allows to modify the strategy used by TestRunner to find its test methods.
ITestNGMethod Describes a test method and the instance on which it will be invoked
ITestResult This class describes the result of a test.
ITestRunnerFactory A factory for TestRunners to be used by SuiteRunners.
 

Class Summary
Assert Assertion tool class.
AssertJUnit A set of assert methods.
JUnitConverter Convert JUnit files into TestNG by annotating them.
SuiteResult This class logs the result of an entire Test Suite (defined by a property file).
SuiteRunner SuiteRunner is reponsible for running all the tests included in one suite.
SuiteRunner.DefaultTestRunnerFactory The default implementation of ITestRunnerFactory.
TestClass This class represents a test class: - The test methods - The configuration methods (test and method) - The class file
TestListenerAdapter Simple ITestListener adapter.
TestNG This class is the main entry point for running tests in the TestNG framework.
TestNGAntTask The TestNG task is just a paper-thin veneer on top of the class for now properties it takes are suiteRunnerClass - the suite runner to use.
TestRunner This class takes care of running one Test (one property file).
 

Exception Summary
TestException Exception thrown when an exception happens while running a test method.
TestNGException The base class for all exceptions thrown by TestNG.