public void ThrowArgumentException_WhenMessageIsEmpty() { // Act & Assert. Ensure.ArgumentExceptionIsThrown(() => { ValidationPredicateResult result = new ValidationPredicateResult(true, string.Empty, ValidationType.Default); }, "message"); }
public void ThrowArgumentNullException_WhenMessageIsNull() { // Act & Assert. Ensure.ArgumentNullExceptionIsThrown(() => { ValidationPredicateResult result = new ValidationPredicateResult(true, null, ValidationType.Default); }, "message"); }
public void SetAllGivenProperties() { // Arrange. bool isMatch = true; string message = "message"; ValidationType validationType = ValidationType.Range; // Act. ValidationPredicateResult result = new ValidationPredicateResult(isMatch, message, validationType); // Assert. Assert.AreEqual(isMatch, result.IsMatch); Assert.AreEqual(message, result.Message); Assert.AreEqual(validationType, result.ValidationType); }