| Package | Description |
|---|---|
| org.testng | |
| org.testng.internal | |
| org.testng.internal.reflect | |
| org.testng.internal.thread.graph | |
| org.testng.junit | |
| org.testng.reporters |
| Class and Description |
|---|
| ConfigurationGroupMethods
This class wraps access to beforeGroups and afterGroups methods,
since they are passed around the various invokers and potentially
modified in different threads.
|
| ConstructorOrMethod
Encapsulation of either a method or a constructor.
|
| DynamicGraph
Representation of the graph of methods.
|
| IConfiguration |
| IInvoker
This class defines an invoker.
|
| InvokedMethod |
| IResultListener
A convenient interface to use when implementing listeners.
|
| IResultListener2 |
| ITestResultNotifier
An interface defining the notification for @Test results and also
\@Configuration results.
|
| MethodInstance |
| NoOpTestClass |
| RunInfo
This class contains all the information needed to determine
what methods should be run.
|
| SuiteRunnerMap |
| TestMethodWorker
FIXME: reduce contention when this class is used through parallel invocation due to
invocationCount and threadPoolSize by not invoking the @BeforeClass and @AfterClass
which are already invoked on the original method.
|
| TestNGClassFinder
This class creates an ITestClass from a test class.
|
| XmlMethodSelector
This class is the default method selector used by TestNG to determine
which methods need to be included and excluded based on the specification
given in testng.xml.
|
| Class and Description |
|---|
| BaseClassFinder
This class
|
| BaseTestMethod
Superclass to represent both @Test and @Configuration methods.
|
| ClassInfoMap |
| ClonedMethod |
| ConfigurationGroupMethods
This class wraps access to beforeGroups and afterGroups methods,
since they are passed around the various invokers and potentially
modified in different threads.
|
| ConfigurationMethod |
| ConstructorOrMethod
Encapsulation of either a method or a constructor.
|
| DataProviderHolder
A holder for a pair of Method and IDataProviderAnnotation
|
| DynamicGraph.Status |
| ExpectedExceptionsHolder |
| Graph
Simple graph class to implement topological sort (used to sort methods based on what groups
they depend on).
|
| Graph.Node |
| IBsh |
| IConfiguration |
| IInvoker
This class defines an invoker.
|
| InvokedMethod |
| InvokeMethodRunnable.TestNGRuntimeException |
| Invoker
This class is responsible for invoking methods:
- test methods
- configuration methods
- possibly in a separate thread
and then for notifying the result listeners.
|
| Invoker.FailureContext |
| Invoker.ParameterBag
This class holds a
ParameterHolder or in case of an error, a non-null
TestResult containing the cause |
| Invoker.Predicate |
| IResultListener
A convenient interface to use when implementing listeners.
|
| ITestResultNotifier
An interface defining the notification for @Test results and also
\@Configuration results.
|
| MethodInstance |
| MethodSelectorDescriptor
This class describes a method selector:
- The class that implements it
- Its priority
Created on Sep 26, 2005
|
| Nullable |
| ParameterHolder
A simple holder for parameters that contains the parameters and where these came from
(data provider or testng.xml)
|
| ParameterHolder.ParameterOrigin
Origin of the parameters.
|
| Parameters.MethodParameters
A parameter passing helper class.
|
| RunInfo
This class contains all the information needed to determine
what methods should be run.
|
| TestMethodWorker
FIXME: reduce contention when this class is used through parallel invocation due to
invocationCount and threadPoolSize by not invoking the @BeforeClass and @AfterClass
which are already invoked on the original method.
|
| TestNGProperty
Describes a property
|
| ThreeStateBoolean
For boolean use cases were 'non-existence' can not be defaulted to either true or false.
|
| XmlMethodSelector
This class is the default method selector used by TestNG to determine
which methods need to be included and excluded based on the specification
given in testng.xml.
|
| Class and Description |
|---|
| ThreeStateBoolean
For boolean use cases were 'non-existence' can not be defaulted to either true or false.
|
| Class and Description |
|---|
| DynamicGraph
Representation of the graph of methods.
|
| DynamicGraph.Status |
| SuiteRunnerMap |
| Class and Description |
|---|
| BaseTestMethod
Superclass to represent both @Test and @Configuration methods.
|
| ConstructorOrMethod
Encapsulation of either a method or a constructor.
|
| ITestResultNotifier
An interface defining the notification for @Test results and also
\@Configuration results.
|
| TestResult
This class represents the result of a test.
|
| Class and Description |
|---|
| IResultListener
A convenient interface to use when implementing listeners.
|
| IResultListener2 |
| Nullable |