示例#1
0
        public void WithMessage_works_inside_rulesets()
        {
            var validator = new TestValidator2();
            var result    = validator.Validate(new Person(), ruleSet: "Names");

            Assert.Equal("foo", result.Errors[0].ErrorMessage);
        }
示例#2
0
        public void WithMessage_works_inside_rulesets()
        {
            var validator = new TestValidator2();
            var result    = validator.Validate(new Person(), v => v.IncludeRuleSets("Names"));

            Assert.Equal("foo", result.Errors[0].ErrorMessage);
            AssertExecuted(result, "Names");
        }
示例#3
0
        public void WithMessage_works_inside_rulesets()
        {
            var validator = new TestValidator2();

#pragma warning disable 618
            var result = validator.Validate(new Person(), ruleSet: "Names");
#pragma warning restore 618
            Assert.Equal("foo", result.Errors[0].ErrorMessage);
            AssertExecuted(result, "Names");
        }