public Validator(IServiceProvider serviceProvider, ValidationResultsPresenter validationResultsPresenter, IDictionary <string, PropertyValidationData> properties, object viewModel, ValidatorBuilderFactory validatorBuilderFactory, ValidatorBuilder.ValidatorDisposeHandler validatorDisposeHandler) { _serviceProvider = serviceProvider; _validatorBuilderFactory = validatorBuilderFactory; _validatorDisposeHandler = validatorDisposeHandler; _viewModel = viewModel; _validationResultsPresenter = validationResultsPresenter; _properties = properties; }
public void SetUp() { _builder = new ValidatorBuilder(Mock.Of <IServiceProvider>()); _viewModel = new TestViewModel(); _validationResultsPresenter = ValidationResultsPresenters.NullValidationResultsPresenter; }
/// <inheritdoc /> public IValidatorBuilder WithResultsPresenter(ValidationResultsPresenter validationResultsPresenter) { _validationResultsPresenter = validationResultsPresenter; return(this); }