public void CheckIfValidForInvalidInput() { DatesOrderValidation validation = new DatesOrderValidation(_invalidInput); bool result = validation.IsValid; Assert.AreEqual(false, result); }
public void CheckMessageForInvalidInput() { DatesOrderValidation validation = new DatesOrderValidation(_invalidInput); string result = validation.Message; string expected = string.Format("DatesOrderValidation: First date - {0} greater than second date - {1}\n", _invalidInput[0].ToShortDateString(), _invalidInput[1].ToShortDateString()); Assert.AreEqual(expected, result); }
public void CheckValidateForValidInput() { DatesOrderValidation validation = new DatesOrderValidation(_validInput); try { validation.Validate(); } catch { Assert.Fail(); } }
public void CheckValidateForInvalidInput() { DatesOrderValidation validation = new DatesOrderValidation(_invalidInput); Assert.ThrowsException <ValidationException>(() => validation.Validate()); }