Exemplo n.º 1
0
        public void ValidateObject_IValidatableObject_Error()
        {
            var instance  = new ValidatableError();
            var context   = new ValidationContext(instance);
            var exception = Assert.Throws <ValidationException>(
                () => Validator.ValidateObject(instance, context));

            Assert.Equal("error", exception.ValidationResult.ErrorMessage);
        }
Exemplo n.º 2
0
        public void TryValidateObject_IValidatableObject_Error()
        {
            var instance = new ValidatableError();
            var context  = new ValidationContext(instance);

            var results = new List <ValidationResult>();

            Assert.False(Validator.TryValidateObject(instance, context, results));
            Assert.Equal("error", Assert.Single(results).ErrorMessage);
        }