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)); }