class ParameterHandler
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ParameterHandler.ParameterBag
This class holds a
ParameterHolder or in case of an error, a non-null
TestResult containing the cause |
Modifier and Type | Field and Description |
---|---|
private IAnnotationFinder |
finder |
private java.util.Collection<IDataProviderListener> |
listeners |
Constructor and Description |
---|
ParameterHandler(IAnnotationFinder finder,
java.util.Collection<IDataProviderListener> listeners) |
Modifier and Type | Method and Description |
---|---|
(package private) ParameterHandler.ParameterBag |
createParameters(ITestNGMethod testMethod,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.lang.String> allParameterNames,
ITestContext testContext) |
(package private) ParameterHandler.ParameterBag |
createParameters(ITestNGMethod testMethod,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.lang.String> allParameterNames,
ITestContext testContext,
java.lang.Object fedInstance) |
private ParameterHandler.ParameterBag |
handleParameters(ITestNGMethod testMethod,
java.lang.Object instance,
java.util.Map<java.lang.String,java.lang.String> allParameterNames,
java.util.Map<java.lang.String,java.lang.String> parameters,
ITestContext testContext,
java.lang.Object fedInstance) |
private final IAnnotationFinder finder
private final java.util.Collection<IDataProviderListener> listeners
ParameterHandler(IAnnotationFinder finder, java.util.Collection<IDataProviderListener> listeners)
ParameterHandler.ParameterBag createParameters(ITestNGMethod testMethod, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> allParameterNames, ITestContext testContext)
ParameterHandler.ParameterBag createParameters(ITestNGMethod testMethod, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> allParameterNames, ITestContext testContext, java.lang.Object fedInstance)
private ParameterHandler.ParameterBag handleParameters(ITestNGMethod testMethod, java.lang.Object instance, java.util.Map<java.lang.String,java.lang.String> allParameterNames, java.util.Map<java.lang.String,java.lang.String> parameters, ITestContext testContext, java.lang.Object fedInstance)