public class SingleArgConverter extends AbstractObjectConverter<java.lang.Object>
| Constructor and Description |
|---|
SingleArgConverter() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object[] |
convert(java.lang.Object data,
boolean isVarArgs,
java.lang.Class<?>[] parameterTypes)
Converts the given
data to its corresponding arguments using the provided information. |
checkIfArgumentsMatchParameterTypespublic java.lang.Object[] convert(java.lang.Object data,
boolean isVarArgs,
java.lang.Class<?>[] parameterTypes)
data to its corresponding arguments using the provided information. Additionally
checks the arguments against the given parameter types before returning.convert in class AbstractObjectConverter<java.lang.Object>data - argument for test methodisVarArgs - determines whether test method has a varargs parameterparameterTypes - target types of parametersObject[] which is converted and checkedjava.lang.IllegalArgumentException - iif the paramter size does not fit, this is tried on varargs method or there is
a type mismatch