public void GivenNonExistentPath_WhenLoadingCsvData_ItThrows() { var provider = new CsvAdapter(new CsvToSheetConverter()); Action result = () => provider.GetFromPath(@"/some/non/existing/file", ';'); result.Should().Throw <DirectoryNotFoundException>(); }
public void GivenCsvFileOnDisk_WhenLoadingCsvData_SheetContainsData() { var provider = new CsvAdapter(new CsvToSheetConverter()); var sheet = provider.GetFromPath(@"./TestFiles/test.csv", ';'); sheet.Rows.Count.Should().Be(3); sheet.Rows.First().Cells.Count.Should().Be(2); }