public void CreatesACompositeValidatorFromACollectionOfValidatorType() { IValidator validator = FluentValidatorToCatelValidatorAdapter.From( new List <Type> { typeof(PersonViewModelValidatorWarnings), typeof(PersonViewModelValidator) }); Assert.IsInstanceOfType(validator, typeof(CompositeValidator)); }
public void CreatesTheAdapterValidatorFromACollectionWithASingleValidatorType() { IValidator validator = FluentValidatorToCatelValidatorAdapter.From( new List <Type> { typeof(PersonViewModelValidatorWarnings) }); Assert.IsInstanceOfType(validator, typeof(FluentValidatorToCatelValidatorAdapter)); }
public void ThrowsArgumentExceptionIfTheListIsEmpty() { ExceptionTester.CallMethodAndExpectException <ArgumentException>(() => FluentValidatorToCatelValidatorAdapter.From(new List <Type>())); }
public void CreatesTheAdapterValidatorFromACollectionWithASingleValidatorType() { IValidator validator = FluentValidatorToCatelValidatorAdapter.From <PersonViewModelValidatorWarnings>(); Assert.IsInstanceOf(typeof(FluentValidatorToCatelValidatorAdapter), validator); }