public void CheckIfValidForInvalidInput() { DateParseValidation validation = new DateParseValidation(_invalidInput); bool result = validation.IsValid; Assert.AreEqual(false, result); }
public void CheckMessageForInvalidInput() { DateParseValidation validation = new DateParseValidation(_invalidInput); string result = validation.Message; string expected = string.Format("DateParseValidation: Cannot parse date: {0}\n", _invalidInput); Assert.AreEqual(expected, result); }
public void CheckValidateForValidInput() { DateParseValidation validation = new DateParseValidation(_validInput); try { validation.Validate(); } catch { Assert.Fail(); } }
public void CheckValidateForInvalidInput() { DateParseValidation validation = new DateParseValidation(_invalidInput); Assert.ThrowsException <ValidationException>(() => validation.Validate()); }