Package org.testng.internal.invokers
package org.testng.internal.invokers
-
ClassDescriptionA utility class that houses mechanisms to retrieve exception information.Helps keep track of when a method was invokedThis class defines an invoker.Hides complexity of calling methods of
IInvokedMethodListener
.Indicates which of the methods of aIInvokedMethodListener
should be called.A Runnable Method invoker.This class is responsible for invoking methods: - test methods - configuration methods - possibly in a separate thread and then for notifying the result listeners.Collections of helper methods to help deal with invocation of TestNG methodsThis class holds aParameterHolder
or in case of an error, a non-nullTestResult
containing the causeA simple holder for parameters that contains the parameters and where these came from (data provider or testng.xml)Origin of the parameters.ExtendsTestMethodWorker
and is used to work on only a single method instanceFIXME: 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.Collections of helper methods to help deal with TestNG configuration methods