@Test
public void testLoadDataSetsUsingAvailableFilePaths() {

    // GIVEN
    // WHEN
    final List<Graph<Node, Edge>> dataSetList = featureExecutor.loadDataSets(Arrays.asList("test-data.xml", "test-data.xml"));
    // THEN
    assertNotNull(dataSetList);
    assertThat(dataSetList.size(), equalTo(2));
    final Graph<Node, Edge> graph1 = dataSetList.get(0);
    assertNotNull(graph1);
    assertThat(graph1.vertexSet().size(), equalTo(6));
    assertThat(graph1.edgeSet().size(), equalTo(4));
    final Graph<Node, Edge> graph2 = dataSetList.get(1);
    assertNotNull(graph2);
    assertThat(graph2.vertexSet().size(), equalTo(6));
    assertThat(graph2.edgeSet().size(), equalTo(4));
    assertThat(graph1, equalTo(graph1));
}