public void GetValidatorWithMessageSupportNonGenericShouldReturnInstanceOfMessageAdapter(MessageSupportValidatorWrapper sut) { var validator = new Mock <IValidator <string> >(); validator.As <IValidator>().SetupGet(x => x.ValidatedType).Returns(typeof(string)); Assert.That(() => sut.GetValidatorWithMessageSupport(validator.As <IValidator>().Object), Is.InstanceOf <MessageEnrichingValidatorDecorator <string> >()); }
public void GetValidatorWithMessageSupportShouldReturnInstanceOfMessageAdapter(MessageSupportValidatorWrapper sut, IValidator <string> validator) { Assert.That(() => sut.GetValidatorWithMessageSupport(validator), Is.InstanceOf <MessageEnrichingValidatorDecorator <string> >()); }