Package | Description |
---|---|
com.paypal.selion.platform.dataprovider |
A collection of interfaces which provides declaration of SeLion data providers.
|
com.paypal.selion.platform.dataprovider.impl |
A collection of classes which load external data sources for data driven test scenarios.
|
Modifier and Type | Interface and Description |
---|---|
interface |
XmlDataSource
This interface declare the prototype for xml data source which will be used in XML DataProvider Impl.
|
Modifier and Type | Method and Description |
---|---|
static SeLionDataProvider |
DataProviderFactory.getDataProvider(DataResource resource)
Load the Data provider implementation for the data file type
|
Modifier and Type | Class and Description |
---|---|
class |
FileSystemResource
FileSystemResource defines the file name of the data source to be used for data provider consumption.
|
class |
InputStreamResource
InputStreamResource defines input stream of the data source to be used for data provider consumption.
|
class |
XmlFileSystemResource
Extends
FileSystemResource class to support XML file as a DataProvider to be used by
XmlDataProviderImpl . |
class |
XmlInputStreamResource
Extends
InputStreamResource class to support XML file as a DataProvider to be used by
XmlDataProviderImpl . |
Modifier and Type | Field and Description |
---|---|
protected DataResource |
ExcelDataProviderImpl.resource |
Modifier and Type | Method and Description |
---|---|
static Object[][] |
DataProviderHelper.getAllDataMultipleArgsFromYAML(List<DataResource> resources)
Gets yaml data for tests that require multiple arguments.
|
Constructor and Description |
---|
ExcelDataProviderImpl(DataResource resource)
The constructor will use the path name and the file name of the Excel workbook to initialize the input stream
before the stream is being used by several methods to get the test data from the Excel workbook.
|
JsonDataProviderImpl(DataResource resource) |
YamlDataProviderImpl(DataResource resource) |
Copyright © 2016 PayPal Open Source. All rights reserved.