Example #1
0
        public void GivenInvalidFileHeader_WhenCompiled_ThenReturnsException()
        {
            CensusAnalyserException exception = Assert.ThrowsException <CensusAnalyserException>(() => CSVStateCensus.GetFileHeader(FILE_PATH));

            Assert.AreEqual(CensusAnalyserException.ExceptionType.HEADER_NOT_MATCH, exception.type);
        }
        public void GivenIvalidFileHeaderToCsvStateClass_WhenLoaded_ShouldReturnExceptionMessage()
        {
            var exception = Assert.Throws <CensusAnalyserException>(() => CSVStateCensus.GetFileHeader(INDIAN_STATE_CODE));

            Assert.AreEqual(CensusAnalyserException.ExceptionType.HEADER_NOT_MATCH, exception.type);
        }