AbstractParallelWorker |
|
AbstractParallelWorker.Arguments |
|
AbstractParallelWorker.Arguments.Builder |
|
Arguments |
|
BaseInvoker |
|
ClassBasedParallelWorker |
|
ConfigInvoker |
|
ConfigMethodArguments |
|
ConfigMethodArguments.Builder |
|
ExceptionUtils |
A utility class that houses mechanisms to retrieve exception information.
|
ExpectedExceptionsHolder |
|
GroupConfigMethodArguments |
|
GroupConfigMethodArguments.Builder |
|
InstanceBasedParallelParallelWorker |
|
InvokedMethod |
|
InvokedMethodListenerInvoker |
|
InvokeMethodRunnable |
A Runnable Method invoker.
|
Invoker |
This class is responsible for invoking methods: - test methods - configuration methods - possibly
in a separate thread and then for notifying the result listeners.
|
ITestInvoker.FailureContext |
|
MethodArguments |
|
MethodInvocationHelper |
Collections of helper methods to help deal with invocation of TestNG methods
|
MethodRunner |
|
ParameterHandler |
|
ParameterHandler.ParameterBag |
This class holds a ParameterHolder or in case of an error, a non-null
TestResult containing the cause
|
ParameterHolder |
A simple holder for parameters that contains the parameters and where these came from (data
provider or testng.xml)
|
SingleTestMethodWorker |
Extends TestMethodWorker and is used to work on only a single method instance
|
SuiteRunnerMap |
|
TestInvoker |
|
TestInvoker.StatusHolder |
|
TestMethodArguments |
|
TestMethodArguments.Builder |
|
TestMethodWithDataProviderMethodWorker |
|
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.
|
TestNgMethodUtils |
Collections of helper methods to help deal with TestNG configuration methods
|