Esempio n. 1
0
        public void incorrectFileExtensionForStateCode()
        {
            var analyser = new StateCensusAnalyser();
            StateCensusAnalyserDelegate deligate = new StateCensusAnalyserDelegate(analyser.LoadCsvData);
            var ex = Assert.Throws <CsvCustomException>(() => deligate.Invoke("C:/Users/User/source/repos/StateCode.txt", CsvStateCensusHeader, CsvStateCodeHeader));

            Assert.AreEqual("Incorrect file Extension", ex.Message);
        }
Esempio n. 2
0
        public void incorrectHeader()
        {
            var analyser = new StateCensusAnalyser();
            StateCensusAnalyserDelegate deligate = new StateCensusAnalyserDelegate(analyser.LoadCsvData);
            var ex = Assert.Throws <CsvCustomException>(() => deligate.Invoke("C:/Users/User/source/repos/StateCensusData.csv", CsvStateCensusHeader, CsvStateCodeHeader));

            Assert.AreEqual("Delimeter or Header is incorrect", ex.Message);
        }