public void OneHeaderIsMissingExpectFailure() { MeterCsvValidator validator = new MeterCsvValidator(); string[] validHeaders = new string[] { "A", "B", "C" }; string[] headerTokens = new string[] { "A", "B" }; Assert.IsFalse(validator.ValidateHeaders(validHeaders, headerTokens)); }
public void ExtraHeaderExistsExpectFailure() { MeterCsvValidator validator = new MeterCsvValidator(); string[] validHeaders = new string[] { "A", "B", "C" }; string[] headerTokens = new string[] { "A", "B", "C", "D" }; Assert.IsFalse(validator.ValidateHeaders(validHeaders, headerTokens)); }
public void All3HeadersExistExpectSuccess() { MeterCsvValidator validator = new MeterCsvValidator(); string[] validHeaders = new string[] { "A", "B", "C" }; string[] headerTokens = new string[] { "C", "B", "A" }; Assert.IsTrue(validator.ValidateHeaders(validHeaders, headerTokens)); }