public void FailureToEnlistAvailableValues() { validator = new V1CustomListFieldValidator(CustomFieldName, VersionOneProcessor.FeatureGroupType, ReadyStatusToken, PortedStatusToken); Expect.Call(V1ProcessorMock.AttributeExists(VersionOneProcessor.FeatureGroupType, CustomFieldName)).Return(true); Expect.Call(V1ProcessorMock.GetAvailableListValues(VersionOneProcessor.FeatureGroupType, CustomFieldName)).Throw(new VersionOneException(null)); Repository.ReplayAll(); var result = validator.Validate(); Repository.VerifyAll(); Assert.IsFalse(result); }
public void ValidationSuccessfulWithListValues() { validator = new V1CustomListFieldValidator(CustomFieldName, VersionOneProcessor.FeatureGroupType, ReadyStatusToken, PortedStatusToken); var propertyValues = Repository.PartialMock<PropertyValues>(); Expect.Call(V1ProcessorMock.AttributeExists(VersionOneProcessor.FeatureGroupType, CustomFieldName)).Return(true); Expect.Call(V1ProcessorMock.GetAvailableListValues(VersionOneProcessor.FeatureGroupType, CustomFieldName)).Return(propertyValues); Expect.Call(propertyValues.Find(ReadyStatusToken)).Return(new ValueId()); Expect.Call(propertyValues.Find(PortedStatusToken)).Return(new ValueId()); Repository.ReplayAll(); var result = validator.Validate(); Repository.VerifyAll(); Assert.IsTrue(result); }
public ValidationSimpleStep(ISimpleValidator validator, ISimpleResolver resolver) { Validator = validator; Resolver = resolver; }
public ValidationSimpleStep(ISimpleValidator validator) : this(validator, null) {}
public override void SetUp() { base.SetUp(); validator = new V1CustomListFieldValidator(CustomFieldName, VersionOneProcessor.FeatureGroupType); }
public ValidationSimpleStep(ISimpleValidator validator) : this(validator, null) { }
public SimpleValidatorTests() { simpleValidator = new SimpleValidator(); }
public override void SetUp() { base.SetUp(); validator = new V1ConnectionValidator(); }
public ValidatorData(ISimpleValidator sValidator) { this.sValidator = sValidator; }
public NonStrictValidationSimpleStep(ISimpleValidator validator, ISimpleResolver resolver) { this.validator = validator; this.resolver = resolver; }
public override void SetUp() { base.SetUp(); validator = new V1ProjectValidator(ProjectToken); }
public override void SetUp() { base.SetUp(); validatorMock = Repository.StrictMock<ISimpleValidator>(); resolverMock = Repository.StrictMock<ISimpleResolver>(); }
public ValitatorDateTests() { simpleValidator = new SimpleValidator(); validatorData = new ValidatorData(simpleValidator); }