use of org.molgenis.oneclickimporter.model.Column in project molgenis by molgenis.
the class OneClickImporterServiceTest method testBuildDataCollectionWithSimpleValidCsvFile.
@Test
public void testBuildDataCollectionWithSimpleValidCsvFile() throws IOException, URISyntaxException {
oneClickImporterService = new OneClickImporterServiceImpl();
List<String[]> lines = loadLinesFromFile(OneClickImporterServiceTest.class, "/simple-valid.csv");
DataCollection actual = oneClickImporterService.buildDataCollectionFromCsv("simple-valid", lines);
Column c1 = Column.create("name", 0, newArrayList("Mark", "Connor", "Fleur", "Dennis"));
Column c2 = Column.create("superpower", 1, newArrayList("arrow functions", "Oldschool syntax", "Lambda Magician", "Root access"));
DataCollection expected = DataCollection.create("simple-valid", newArrayList(c1, c2));
assertEquals(actual, expected);
}
Aggregations