Package org.testng.internal.invokers
Class ParameterHandler
java.lang.Object
org.testng.internal.invokers.ParameterHandler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
This class holds aParameterHolder
or in case of an error, a non-nullTestResult
containing the cause -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final IAnnotationFinder
private final DataProviderHolder
private final ITestObjectFactory
private int
-
Constructor Summary
ConstructorsConstructorDescriptionParameterHandler
(ITestObjectFactory objectFactory, IAnnotationFinder finder, DataProviderHolder holder, int verbose) -
Method Summary
Modifier and TypeMethodDescription(package private) ParameterHandler.ParameterBag
createParameters
(ITestNGMethod testMethod, Map<String, String> parameters, Map<String, String> allParameterNames, ITestContext testContext) (package private) ParameterHandler.ParameterBag
createParameters
(ITestNGMethod testMethod, Map<String, String> parameters, Map<String, String> allParameterNames, ITestContext testContext, Object fedInstance) private ParameterHandler.ParameterBag
handleParameters
(ITestNGMethod testMethod, Object instance, Map<String, String> allParameterNames, Map<String, String> parameters, ITestContext testContext, Object fedInstance)
-
Field Details
-
objectFactory
-
finder
-
holder
-
verbose
private int verbose
-
-
Constructor Details
-
ParameterHandler
ParameterHandler(ITestObjectFactory objectFactory, IAnnotationFinder finder, DataProviderHolder holder, int verbose)
-
-
Method Details
-
createParameters
ParameterHandler.ParameterBag createParameters(ITestNGMethod testMethod, Map<String, String> parameters, Map<String, String> allParameterNames, ITestContext testContext) -
createParameters
ParameterHandler.ParameterBag createParameters(ITestNGMethod testMethod, Map<String, String> parameters, Map<String, String> allParameterNames, ITestContext testContext, Object fedInstance) -
handleParameters
private ParameterHandler.ParameterBag handleParameters(ITestNGMethod testMethod, Object instance, Map<String, String> allParameterNames, Map<String, String> parameters, ITestContext testContext, Object fedInstance)
-