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 java.lang.Object implements ITestRunnerFactory
-
-
Field Summary
Fields Modifier and Type Field Description private ITestListener[]failureGeneratorsprivate ITestRunnerFactorytarget
-
Constructor Summary
Constructors Constructor Description ProxyTestRunnerFactory(ITestListener[] failureListeners, ITestRunnerFactory target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestRunnernewTestRunner(ISuite suite, XmlTest test, java.util.Collection<IInvokedMethodListener> listeners, java.util.List<IClassListener> classListeners)TestRunnernewTestRunner(ISuite suite, XmlTest test, java.util.Collection<IInvokedMethodListener> listeners, java.util.List<IClassListener> classListeners, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)Produces a newTestRunnerTestRunnernewTestRunner(ISuite suite, XmlTest test, java.util.Collection<IInvokedMethodListener> listeners, java.util.List<IClassListener> classListeners, DataProviderHolder holder)Produces a newTestRunner
-
-
-
Field Detail
-
failureGenerators
private ITestListener[] failureGenerators
-
target
private ITestRunnerFactory target
-
-
Constructor Detail
-
ProxyTestRunnerFactory
public ProxyTestRunnerFactory(ITestListener[] failureListeners, ITestRunnerFactory target)
-
-
Method Detail
-
newTestRunner
public TestRunner newTestRunner(ISuite suite, XmlTest test, java.util.Collection<IInvokedMethodListener> listeners, java.util.List<IClassListener> classListeners)
- Specified by:
newTestRunnerin interfaceITestRunnerFactory
-
newTestRunner
public TestRunner newTestRunner(ISuite suite, XmlTest test, java.util.Collection<IInvokedMethodListener> listeners, java.util.List<IClassListener> classListeners, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)
Description copied from interface:ITestRunnerFactoryProduces a newTestRunner- Specified by:
newTestRunnerin interfaceITestRunnerFactory- Parameters:
suite- - TheISuiteobject that represents a particular <suite>.test- - TheXmlTestobject that represents a particular <test>.listeners- - A list ofIInvokedMethodListenerlisteners.classListeners- - A list ofIClassListenerlisteners.dataProviderListeners- - A Map ofIDataProviderListenerlisteners.- Returns:
- - A
TestRunnerobject.
-
newTestRunner
public TestRunner newTestRunner(ISuite suite, XmlTest test, java.util.Collection<IInvokedMethodListener> listeners, java.util.List<IClassListener> classListeners, DataProviderHolder holder)
Description copied from interface:ITestRunnerFactoryProduces a newTestRunner- Specified by:
newTestRunnerin interfaceITestRunnerFactory- Parameters:
suite- - TheISuiteobject that represents a particular <suite>.test- - TheXmlTestobject that represents a particular <test>.listeners- - A list ofIInvokedMethodListenerlisteners.classListeners- - A list ofIClassListenerlisteners.holder- - ADataProviderHolderholder object.- Returns:
- - A
TestRunnerobject.
-
-