public void CorrectlyFilterByType(ValidationContext validationContext, bool isWarningVisible, bool isErrorsVisible, ValidationContext expectedTreeContents) { var target = Target; var model = target.Current; model.ValidationContext = validationContext; target.IsWarningsVisible = isWarningVisible; target.IsErrorsVisible = isErrorsVisible; ValidationTreeAssert.Match(target, expectedTreeContents); }
public void CorrectlyFilter(ValidationContext validationContext, string filter, ValidationContext expectedTreeContents) { var target = Target; var model = target.Current; model.ValidationContext = validationContext; target.Filter = filter; ValidationTreeAssert.Match(target, expectedTreeContents); }
public void VerifyApi() { var target = Target; var model = target.Current; var testContext = CreateTestValidationContext(); model.ValidationContext = testContext; ConnectedPropertiesAssert.VerifyIdenticalConnectedProperties(target, nameof(target.IsFilterVisible), model, nameof(model.ShowFilterBox), true, true, false); ValidationTreeAssert.Match(target, testContext); }