public void OpenAndClose()
        {
            CsvTestReader reader = new CsvTestReader(@"..\..\SimpleCsv.txt");

            Assert.AreEqual(reader.IsClosed, false);
            reader.Close();
            Assert.AreEqual(reader.IsClosed, true);
        }
        public void ReadBadRows()
        {
            CsvTestReader reader = new CsvTestReader(@"..\..\InvalidCsv.txt");

            while (reader.Read())
            {
            }
            reader.Close();
        }
        public void ReadBadRowValues()
        {
            CsvTestReader reader = new CsvTestReader(@"..\..\InvalidCsv.txt");

            reader.Read();
            Assert.AreEqual("Test", reader.GetValue(0));

            reader.Read();
            Assert.AreEqual("One,Two,Three,Four", reader.GetValue(0));

            reader.Read();
            Assert.AreEqual(@"""Row", reader.GetValue(0));

            Assert.AreEqual(false, reader.Read());

            reader.Close();
        }
        public void TestOfGoodFile()
        {
            CsvTestReader reader = new CsvTestReader(@"..\..\SimpleCsv.txt");

            Assert.AreEqual(false, reader.Read());
        }
 public void SimpleOpen()
 {
     CsvTestReader reader = new CsvTestReader(@"..\..\SimpleCsv.txt");
 }