public static class TestMethodArguments.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ITestNGMethod[] |
afterMethods |
private ITestNGMethod[] |
beforeMethods |
private ConfigurationGroupMethods |
groupMethods |
private java.lang.Object |
instance |
private int |
parametersIndex |
private java.lang.Object[] |
parameterValues |
private java.util.Map<java.lang.String,java.lang.String> |
params |
private ITestClass |
testClass |
private ITestNGMethod |
tm |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TestMethodArguments |
build() |
TestMethodArguments.Builder |
forTestClass(ITestClass testClass) |
TestMethodArguments.Builder |
forTestMethod(ITestNGMethod tm) |
TestMethodArguments.Builder |
usingAfterMethods(ITestNGMethod[] afterMethods) |
TestMethodArguments.Builder |
usingArguments(TestMethodArguments attributes) |
TestMethodArguments.Builder |
usingBeforeMethods(ITestNGMethod[] beforeMethods) |
TestMethodArguments.Builder |
usingGroupMethods(ConfigurationGroupMethods groupMethods) |
TestMethodArguments.Builder |
usingInstance(java.lang.Object instance) |
TestMethodArguments.Builder |
withParameters(java.util.Map<java.lang.String,java.lang.String> params) |
TestMethodArguments.Builder |
withParametersIndex(int parametersIndex) |
TestMethodArguments.Builder |
withParameterValues(java.lang.Object[] parameterValues) |
private java.lang.Object instance
private ITestNGMethod tm
private java.lang.Object[] parameterValues
private int parametersIndex
private java.util.Map<java.lang.String,java.lang.String> params
private ITestClass testClass
private ITestNGMethod[] beforeMethods
private ITestNGMethod[] afterMethods
private ConfigurationGroupMethods groupMethods
public TestMethodArguments.Builder usingInstance(java.lang.Object instance)
public TestMethodArguments.Builder forTestMethod(ITestNGMethod tm)
public TestMethodArguments.Builder withParameterValues(java.lang.Object[] parameterValues)
public TestMethodArguments.Builder withParametersIndex(int parametersIndex)
public TestMethodArguments.Builder withParameters(java.util.Map<java.lang.String,java.lang.String> params)
public TestMethodArguments.Builder forTestClass(ITestClass testClass)
public TestMethodArguments.Builder usingBeforeMethods(ITestNGMethod[] beforeMethods)
public TestMethodArguments.Builder usingAfterMethods(ITestNGMethod[] afterMethods)
public TestMethodArguments.Builder usingGroupMethods(ConfigurationGroupMethods groupMethods)
public TestMethodArguments.Builder usingArguments(TestMethodArguments attributes)
public TestMethodArguments build()