public void ConstructorSetsInstanceAndType() { // Arrange var validatorProvider = new TestModelValidatorProvider(); // Act var descriptor = new ModelValidatorProviderDescriptor(validatorProvider); // Assert Assert.Same(validatorProvider, descriptor.Instance); Assert.Equal(validatorProvider.GetType(), descriptor.OptionType); }
public void ConstructorSetsModelValidatorProviderType() { // Arrange var type = typeof(TestModelValidatorProvider); // Act var descriptor = new ModelValidatorProviderDescriptor(type); // Assert Assert.Equal(type, descriptor.OptionType); Assert.Null(descriptor.Instance); }