public void CesilAuto() { var tr = TestData.GetTextReader(); var data = CesilUtils.Enumerate <SalesRecord>(tr, Options.Default); foreach (var record in data) { } }
public void Enumerate() { using (var reader = new StringReader("Foo,Bar\r\nHello,World")) { var e = CesilUtils.Enumerate <_Enumerate>(reader); Assert.Collection( e, row => { Assert.Equal("Hello", row.Foo); Assert.Equal("World", row.Bar); } ); } // errors Assert.Throws <ArgumentNullException>(() => CesilUtils.Enumerate <_Enumerate>(default));