public void Process(string inputFile) { string fileContent = File.ReadAllText(inputFile); CsvReader reader = new CsvReader(fileContent); reader.Read(); // var headerLineValues = reader.GetCurrent(); //CsvFormatter formatter = new CsvFormatter(); //result = formatter.FormatLine(headerLineValues); }
public void Reader_read_two_line_input() { var input = "abc;def;ghi" + Environment.NewLine + "ccc;dddd;eeeeee"; var reader = new CsvReader(input); reader.Read().Should().BeTrue(); reader.GetCurrent().Should().BeEquivalentTo("abc", "def", "ghi"); reader.Read().Should().BeTrue(); reader.GetCurrent().Should().BeEquivalentTo("ccc", "dddd", "eeeeee"); reader.Read().Should().BeFalse(); }
public void Nothing_To_Read_When_Input_Is_Empty() { var reader = new CsvReader(string.Empty); reader.Read().Should().BeFalse(); }