Catel.Test.Data.ModelBaseTest.TheHideValidationResultsProperty.HidesTheBusinessRuleErrorsWhenTrue C# (CSharp) Method

HidesTheBusinessRuleErrorsWhenTrue() private method

private HidesTheBusinessRuleErrorsWhenTrue ( ) : void
return void
            public void HidesTheBusinessRuleErrorsWhenTrue()
            {
                var obj = new ValidationTest();
                var validation = obj as IModelValidation;
                obj.HideValidationResults = true;

                obj.BusinessRuleErrorWhenEmpty = string.Empty;

                Assert.IsFalse(validation.HasErrors);
                Assert.AreEqual(string.Empty, ((IDataErrorInfo)obj).Error);

                obj.HideValidationResults = false;

                Assert.AreNotEqual(string.Empty, ((IDataErrorInfo)obj).Error);
            }