public void IsValidWhenErrorMessageIsEmpty() { ValidationResult result = new ValidationResult(); Assert.IsTrue(result.IsValid); result = new ValidationResult(string.Empty); Assert.IsTrue(result.IsValid); result = new ValidationResult(null); Assert.IsTrue(result.IsValid); }
public void SetUp() { uiElmentMock = new Mock<IUIElement>(); validationContainerMock = new Mock<IValidationContainer>(); uiElmentMock.Setup(d => d.SetValue(ValidationContainer.ValidationResultProperty, It.IsAny<ValidationResult>())) .Callback((DependencyProperty property,object result) => validationResult = (ValidationResult) result); validationSource1 = new StubValidationSource(); validationSource1.ValidationFuncs.Add(fieldName, () => errorMessage1) ; validationSource2 = new StubValidationSource(); validationSource2.ValidationFuncs.Add(fieldName, () => errorMessage2); }
public bool Equals(ValidationResult other) { if (ReferenceEquals(null, other)) return false; if (ReferenceEquals(this, other)) return true; return Equals(other.errorMessage, errorMessage); }
public void IsNotValidWhenErrorMessageIsNotEmpty() { ValidationResult result = new ValidationResult("something"); Assert.IsFalse(result.IsValid); }