public void DoesNotWriteToFileWhenNoRecords() { // Arrange var recordsPerProduct = new List <List <YearlyData> >(); // Act _target.Write(recordsPerProduct, "IntegrationTest-NoRecords.csv"); // Assert _summaryRecord.DidNotReceive().Write(Arg.Any <CsvWriter>(), Arg.Any <List <YearlyData> >()); }
public void WritesFile() { // Arrange var records = new List <YearlyData> { new YearlyData { DevelopmentYear = 1990, ProductName = "Comp", OriginYear = 1990, IncrementalValue = 100m } }; var recordsPerProduct = new List <List <YearlyData> > { records }; // Act _target.Write(recordsPerProduct, "inputFile.csv"); }