예제 #1
0
 public void TestHandleHeaderRow()
 {
     const string csv = "X,Y\r\n1,2";
      using (var stringReader = new StringReader(csv))
      using (var csvReader = new CsvReader(stringReader))
      {
     csvReader.HandleHeaderRow();
     var record = csvReader.Current;
     //Assert.That(record, Is.EquivalentTo(new[] { "X", "Y" }));
     Assert.That(csvReader.MoveNext(), Is.True);
     record = csvReader.Current;
     Assert.That(record["X"], Is.EqualTo("1"));
     Assert.That(record["Y"], Is.EqualTo("2"));
      }
 }
예제 #2
0
        public void TestHandleHeaderRow()
        {
            const string csv = "X,Y\r\n1,2";

            using (var stringReader = new StringReader(csv))
                using (var csvReader = new CsvReader(stringReader))
                {
                    csvReader.HandleHeaderRow();
                    var record = csvReader.Current;
                    //Assert.That(record, Is.EquivalentTo(new[] { "X", "Y" }));
                    Assert.That(csvReader.MoveNext(), Is.True);
                    record = csvReader.Current;
                    Assert.That(record["X"], Is.EqualTo("1"));
                    Assert.That(record["Y"], Is.EqualTo("2"));
                }
        }