public void CallsMethodOnRegisteredValidatorsCorrectly() { var compositeValidator = new CompositeValidator(); TestCompositeValidator(compositeValidator, validator => validator.AfterValidateBusinessRules(null, null), () => compositeValidator.AfterValidateBusinessRules(null, null)); }
public void ThrowsExceptionIfAnyValidatorDoes() { var compositeValidator = new CompositeValidator(); TestCompositeRethrowException <ArgumentNullException>(compositeValidator, validator => validator.AfterValidateBusinessRules(null, null), () => compositeValidator.AfterValidateBusinessRules(null, null)); }