public class StringTestDataSource extends java.lang.Object implements TestDataSource
| Constructor and Description |
|---|
StringTestDataSource(java.lang.String... rows) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getData() |
<T> java.util.List<T> |
getDataAsInstancesOf(java.lang.Class<T> clazz,
java.lang.Object... constructorArgs)
Returns the test data as a list of JavaBean instances.
|
java.util.List<java.lang.String> |
getHeaders() |
<T> java.util.List<T> |
getInstanciatedInstancesFrom(java.lang.Class<T> clazz,
StepFactory factory) |
TestDataSource |
separatedBy(char newSeparator) |
public StringTestDataSource(java.lang.String... rows)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.util.Map<java.lang.String,java.lang.String>> getData()
getData in interface TestDataSourcepublic java.util.List<java.lang.String> getHeaders()
getHeaders in interface TestDataSourcepublic <T> java.util.List<T> getDataAsInstancesOf(java.lang.Class<T> clazz,
java.lang.Object... constructorArgs)
getDataAsInstancesOf in interface TestDataSourcepublic <T> java.util.List<T> getInstanciatedInstancesFrom(java.lang.Class<T> clazz,
StepFactory factory)
getInstanciatedInstancesFrom in interface TestDataSourcepublic TestDataSource separatedBy(char newSeparator)
separatedBy in interface TestDataSource