public void CustomValidatorAttributesWorkWithoutRulesetsWhenUsingViaDataAnnotations_bug4683()
        {
            var user = new UserWithValidatedCreditCard()
            {
                Name             = "Chris",
                CreditCardNumber = "Not a valid credit card"
            };

            var validator = GetValidationAttributeOnProperty <UserWithValidatedCreditCard>("CreditCardNumber");
            var result    = validator.IsValid(user.CreditCardNumber);

            Assert.IsFalse(result);
        }
        public void CustomValidatorAttributesWorkWithoutRulesets_bug4683()
        {
            var user = new UserWithValidatedCreditCard()
            {
                Name             = "Chris",
                CreditCardNumber = "Not a valid credit card"
            };


            var validator = ValidationFactory.CreateValidatorFromAttributes <UserWithValidatedCreditCard>();


            var validationResults = validator.Validate(user);

            Assert.IsFalse(validationResults.IsValid);
        }