org.testng.IAnnotationTransformer, org.testng.IAnnotationTransformer2, org.testng.IAnnotationTransformer3, org.testng.ITestNGListenerpublic class DataProviderTransformer
extends java.lang.Object
implements org.testng.IAnnotationTransformer3
| Constructor | Description |
|---|---|
DataProviderTransformer() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Iterator<java.lang.Object[]> |
supplyParallelData(org.testng.ITestContext context,
org.testng.ITestNGMethod testMethod) |
|
java.util.Iterator<java.lang.Object[]> |
supplySeqData(org.testng.ITestContext context,
org.testng.ITestNGMethod testMethod) |
|
void |
transform(org.testng.annotations.IConfigurationAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor testConstructor,
java.lang.reflect.Method testMethod) |
|
void |
transform(org.testng.annotations.IDataProviderAnnotation annotation,
java.lang.reflect.Method method) |
|
void |
transform(org.testng.annotations.IFactoryAnnotation annotation,
java.lang.reflect.Method testMethod) |
|
void |
transform(org.testng.annotations.IListenersAnnotation annotation,
java.lang.Class testClass) |
|
void |
transform(org.testng.annotations.ITestAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor testConstructor,
java.lang.reflect.Method testMethod) |
@DataProvider
public java.util.Iterator<java.lang.Object[]> supplySeqData(org.testng.ITestContext context,
org.testng.ITestNGMethod testMethod)
@DataProvider(parallel=true)
public java.util.Iterator<java.lang.Object[]> supplyParallelData(org.testng.ITestContext context,
org.testng.ITestNGMethod testMethod)
public void transform(org.testng.annotations.ITestAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor testConstructor,
java.lang.reflect.Method testMethod)
transform in interface org.testng.IAnnotationTransformerpublic void transform(org.testng.annotations.IFactoryAnnotation annotation,
java.lang.reflect.Method testMethod)
transform in interface org.testng.IAnnotationTransformer2public void transform(org.testng.annotations.IConfigurationAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor testConstructor,
java.lang.reflect.Method testMethod)
transform in interface org.testng.IAnnotationTransformer2public void transform(org.testng.annotations.IDataProviderAnnotation annotation,
java.lang.reflect.Method method)
transform in interface org.testng.IAnnotationTransformer2public void transform(org.testng.annotations.IListenersAnnotation annotation,
java.lang.Class testClass)
transform in interface org.testng.IAnnotationTransformer3