@Test
public void testLoadDataSetsUsingAvailableFilePaths() throws DataSetException {

    // GIVEN
    // WHEN
    final List<IDataSet> dataSetList = featureExecutor.loadDataSets(Arrays.asList("test-data.json", "test-data.json"));
    // THEN
    assertNotNull(dataSetList);
    assertThat(dataSetList.size(), equalTo(2));
    final IDataSet ds1 = dataSetList.get(0);
    assertNotNull(ds1);
    assertThat(ds1.getTableNames().length, equalTo(2));
    final IDataSet ds2 = dataSetList.get(0);
    assertNotNull(ds2);
    assertThat(ds2.getTableNames().length, equalTo(2));
    assertThat(ds1, equalTo(ds2));
}