public void Setup_SetsUpViewEngines() { // Arrange var mvcOptions = new MvcViewOptions(); var setup = new MvcViewOptionsSetup(); // Act setup.Configure(mvcOptions); // Assert Assert.Equal(1, mvcOptions.ViewEngines.Count); Assert.Equal(typeof(RazorViewEngine), mvcOptions.ViewEngines[0].ViewEngineType); }
public void Setup_SetsUpClientModelValidatorProviders() { // Arrange var mvcOptions = new MvcViewOptions(); var setup = new MvcViewOptionsSetup(); // Act setup.Configure(mvcOptions); // Assert Assert.Equal(2, mvcOptions.ClientModelValidatorProviders.Count); Assert.IsType <DefaultClientModelValidatorProvider>(mvcOptions.ClientModelValidatorProviders[0]); Assert.IsType <DataAnnotationsClientModelValidatorProvider>(mvcOptions.ClientModelValidatorProviders[1]); }