Package org.testng
Class SuiteRunner.ProxyTestRunnerFactory
java.lang.Object
org.testng.SuiteRunner.ProxyTestRunnerFactory
- All Implemented Interfaces:
ITestRunnerFactory
- Enclosing class:
- SuiteRunner
private static class SuiteRunner.ProxyTestRunnerFactory
extends Object
implements ITestRunnerFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionProxyTestRunnerFactory
(ITestListener[] failureListeners, ITestRunnerFactory target) -
Method Summary
Modifier and TypeMethodDescriptionnewTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners) newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, Map<Class<? extends IDataProviderListener>, IDataProviderListener> dataProviderListeners) Produces a newTestRunner
newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, DataProviderHolder holder) Produces a newTestRunner
-
Field Details
-
failureGenerators
-
target
-
-
Constructor Details
-
ProxyTestRunnerFactory
-
-
Method Details
-
newTestRunner
public TestRunner newTestRunner(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners) - Specified by:
newTestRunner
in interfaceITestRunnerFactory
-
newTestRunner
public TestRunner newTestRunner(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, Map<Class<? extends IDataProviderListener>, IDataProviderListener> dataProviderListeners) Description copied from interface:ITestRunnerFactory
Produces a newTestRunner
- Specified by:
newTestRunner
in interfaceITestRunnerFactory
- Parameters:
suite
- - TheISuite
object that represents a particular <suite>.test
- - TheXmlTest
object that represents a particular <test>.listeners
- - A list ofIInvokedMethodListener
listeners.classListeners
- - A list ofIClassListener
listeners.dataProviderListeners
- - A Map ofIDataProviderListener
listeners.- Returns:
- - A
TestRunner
object.
-
newTestRunner
public TestRunner newTestRunner(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, DataProviderHolder holder) Description copied from interface:ITestRunnerFactory
Produces a newTestRunner
- Specified by:
newTestRunner
in interfaceITestRunnerFactory
- Parameters:
suite
- - TheISuite
object that represents a particular <suite>.test
- - TheXmlTest
object that represents a particular <test>.listeners
- - A list ofIInvokedMethodListener
listeners.classListeners
- - A list ofIClassListener
listeners.holder
- - ADataProviderHolder
holder object.- Returns:
- - A
TestRunner
object.
-