Пример #1
0
        public void TryValidateObject_RequiredNull_Error()
        {
            var instance = new RequiredFailure();
            var context  = new ValidationContext(instance);

            var results = new List <ValidationResult>();

            Assert.False(Validator.TryValidateObject(instance, context, results));
            Assert.Contains("Required", Assert.Single(results).ErrorMessage);
        }
Пример #2
0
        public void TryValidateObject_RequiredNonNull_Success()
        {
            var instance = new RequiredFailure {
                Required = "Text"
            };
            var context = new ValidationContext(instance);

            var results = new List <ValidationResult>();

            Assert.True(Validator.TryValidateObject(instance, context, results));
            Assert.Empty(results);
        }