net.thucydides.core.csv
Interface TestDataSource
- All Known Implementing Classes:
- CSVTestDataSource
public interface TestDataSource
A set of test data used in parameterized web tests.
Test data can come from a number of sources, such as CSV files, Excel spreadsheet, arrays, etc.
getHeaders
List<String> getHeaders()
getData
List<Map<String,String>> getData()
getDataAsInstancesOf
<T> List<T> getDataAsInstancesOf(Class<T> clazz,
Object... constructorArgs)
getInstanciatedInstancesFrom
<T> List<T> getInstanciatedInstancesFrom(Class<T> clazz,
StepFactory factory)
Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.