public DataAnnotationsValidatorFixture() { this.propertyValidator1 = A.Fake <IPropertyValidator>(); this.propertyValidator2 = A.Fake <IPropertyValidator>(); this.validatableObjectAdapter = A.Fake <IValidatableObjectAdapter>(); this.validatorFactory = A.Fake <IPropertyValidatorFactory>(); A.CallTo(() => this.validatorFactory.GetValidators(typeof(ModelUnderTest))) .Returns(new[] { this.propertyValidator1, this.propertyValidator2 }); this.validator = new DataAnnotationsValidator(typeof(ModelUnderTest), this.validatorFactory, this.validatableObjectAdapter); var adapterFactory = new DefaultPropertyValidatorFactory(new IDataAnnotationsValidatorAdapter[] { new RangeValidatorAdapter(), new RegexValidatorAdapter(), new RequiredValidatorAdapter(), new StringLengthValidatorAdapter(), new OopsAdapter() }); var adapter = A.Fake <IValidatableObjectAdapter>(); this.factory = new DataAnnotationsValidatorFactory(adapterFactory, adapter); }
public DataAnnotationsValidatorFixture() { this.propertyValidator1 = A.Fake<IPropertyValidator>(); this.propertyValidator2 = A.Fake<IPropertyValidator>(); this.validatableObjectAdapter = A.Fake<IValidatableObjectAdapter>(); this.validatorFactory = A.Fake<IPropertyValidatorFactory>(); A.CallTo(() => this.validatorFactory.GetValidators(typeof(ModelUnderTest))) .Returns(new[] { this.propertyValidator1, this.propertyValidator2 }); this.validator = new DataAnnotationsValidator(typeof(ModelUnderTest), this.validatorFactory, this.validatableObjectAdapter); var adapterFactory = new DefaultPropertyValidatorFactory(new IDataAnnotationsValidatorAdapter[] { new RangeValidatorAdapter(), new RegexValidatorAdapter(), new RequiredValidatorAdapter(), new StringLengthValidatorAdapter(), new OopsAdapter() }); var adapter = A.Fake<IValidatableObjectAdapter>(); this.factory = new DataAnnotationsValidatorFactory(adapterFactory, adapter); }
public DataAnnotationValidatorFactoryFixture() { var factory = A.Fake<IPropertyValidatorFactory>(); var adapter = A.Fake<IValidatableObjectAdapter>(); this.subject = new DataAnnotationsValidatorFactory(factory, adapter); }
public DataAnnotationValidatorFactoryFixture() { var factory = A.Fake <IPropertyValidatorFactory>(); var adapter = A.Fake <IValidatableObjectAdapter>(); this.subject = new DataAnnotationsValidatorFactory(factory, adapter); }
public DataAnnotationValidatorFixture() { var adapterFactory = new DefaultPropertyValidatorFactory(new IDataAnnotationsValidatorAdapter[] { new RangeValidatorAdapter(), new RegexValidatorAdapter(), new RequiredValidatorAdapter(), new StringLengthValidatorAdapter(), new OopsAdapter() }); var validator = A.Fake <IValidatableObjectAdapter>(); this.factory = new DataAnnotationsValidatorFactory(adapterFactory, validator); }
public DataAnnotationValidatorFixture() { var adapterFactory = new DefaultPropertyValidatorFactory(new IDataAnnotationsValidatorAdapter[] { new RangeValidatorAdapter(), new RegexValidatorAdapter(), new RequiredValidatorAdapter(), new StringLengthValidatorAdapter(), new OopsAdapter() }); var validator = A.Fake<IValidatableObjectAdapter>(); this.factory = new DataAnnotationsValidatorFactory(adapterFactory, validator); }
public DataAnnotationValidatorFactoryFixture() { this.subject = new DataAnnotationsValidatorFactory(); }