コード例 #1
0
        public void VerifyThatWithRecursiveValidationDoesNotStopOnFirstErrorOnSubValidation()
        {
            var rng = new OwnAnotherClassTest()
            {
                Reference = new AnotherClassTest()
            };
            var v = new Core.Validator();

            ValidationResult res = v.ValidateObject(rng, ValidationFlags.RecursiveValidation);

            Assert.That(res.Errors, Has.Count.EqualTo(2));
        }
コード例 #2
0
        public void VerifyThatWithRecursiveValidationDoesNotStopOnFirstErrorOnSubValidation()
        {
            var rng = new OwnAnotherClassTest() { Reference = new AnotherClassTest() };
            var v = new Core.Validator();

            ValidationResult res = v.ValidateObject(rng, ValidationFlags.RecursiveValidation);
            Assert.That(res.Errors, Has.Count.EqualTo(2));
        }