public class StringTestDataSource extends Object implements TestDataSource
Constructor and Description |
---|
StringTestDataSource(String... rows) |
Modifier and Type | Method and Description |
---|---|
protected <T> boolean |
assignPropertyValue(T newObject,
String property,
String value) |
protected <T> T |
createNewInstanceOf(Class<T> clazz,
Object... constructorArgs) |
List<Map<String,String>> |
getData() |
<T> List<T> |
getDataAsInstancesOf(Class<T> clazz,
Object... constructorArgs)
Returns the test data as a list of JavaBean instances.
|
List<String> |
getHeaders() |
<T> List<T> |
getInstanciatedInstancesFrom(Class<T> clazz,
StepFactory factory) |
List<List<String>> |
getRows() |
List<List<Object>> |
getRowsOfObjects() |
protected List<Map<String,String>> |
loadTestDataFrom(List<List<String>> rows) |
StringTestDataSource |
separatedBy(char newSeparator) |
public StringTestDataSource(String... rows)
public List<String> getHeaders()
getHeaders
in interface TestDataSource
public <T> List<T> getDataAsInstancesOf(Class<T> clazz, Object... constructorArgs)
getDataAsInstancesOf
in interface TestDataSource
public <T> List<T> getInstanciatedInstancesFrom(Class<T> clazz, StepFactory factory)
getInstanciatedInstancesFrom
in interface TestDataSource
public StringTestDataSource separatedBy(char newSeparator)
separatedBy
in interface TestDataSource
Copyright © 2022. All rights reserved.