public void ReadValues_GoodStreamWithHeadersAndNoOptions_ReturnsListOfValues()
        {
            TextReader stream    = FakeCsvGenerator.GenerateGoodTextReader(addHeaders: true);
            var        csvReader = new CustomCsvReader(stream);

            IList <string> recordValues = csvReader.ReadValues();

            Assert.AreEqual(FakeCsvGenerator.GenerateRecordValues(0), recordValues);
        }
        public void ReadValues_GoodStreamAndNoHeaders_ReturnsListOfValues()
        {
            TextReader stream    = FakeCsvGenerator.GenerateGoodTextReader();
            var        csvReader = new CustomCsvReader(stream, new CustomCsvReaderOptions()
            {
                ReadHeaders = false
            });

            IList <string> recordValues = csvReader.ReadValues();

            Assert.AreEqual(FakeCsvGenerator.GenerateRecordValues(0), recordValues);
        }