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); }