public void ProviderShouldThrowExceptionIfMetadataIsInvalid()
        {
            var provider        = new DynamicDataAnnotationsElementProvider(DisplayNameProvider);
            var validationClass = new InvalidaMetadataClass();

            ShouldThrow <MissingMemberException>(() => provider.GetValidationElements(validationClass));
        }
        public void ValidatorShouldThrowExceptionIfMetadataIsInvalid()
        {
            DataAnnotationValidatior.GetValidationElementsDelegate = null;
            var validationClass = new InvalidaMetadataClass();

            ShouldThrow <MissingMemberException>(() => DataAnnotationValidatior.GetValidationElements(validationClass));
        }
 public void ValidatorShouldThrowExceptionIfMetadataIsInvalid()
 {
     DataAnnotationValidatior.GetValidationElementsDelegate = null;
     var validationClass = new InvalidaMetadataClass();
     ShouldThrow<MissingMemberException>(() => DataAnnotationValidatior.GetValidationElements(validationClass));
 }