public void Named_ThrowsWhenNull() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); Assert.Throws<ArgumentNullException>(() => sut.Named(null)); }
public void Named_ThrowsWhenNull() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); Assert.Throws <ArgumentNullException>(() => sut.Named(null)); }
public void UseLocalSystemIdentity_SetsIndentityCorrectly() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.UseLocalSystemIdentity(); Assert.Equal(ProcessModelIdentityType.LocalSystem, applicationPool.ProcessModel.IdentityType); }
public void Named_SetsTheName() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.Named("TestApplicationPool"); Assert.Equal("TestApplicationPool", applicationPool.Name); }
public void UseIntegratedPipelineMode_SetsPipelineModeCorrectly() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.UseIntegratedPipelineMode(); Assert.Equal(ManagedPipelineMode.Integrated, applicationPool.ManagedPipelineMode); }
public void UseClassicPipelineMode_SetsPipelineModeCorrectly() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.UseClassicPipelineMode(); Assert.Equal(ManagedPipelineMode.Classic, applicationPool.ManagedPipelineMode); }
public void UseApplicationPoolIdentity_SetsIndentityCorrectly() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.UseApplicationPoolIdentity(); Assert.Equal(ProcessModelIdentityType.ApplicationPoolIdentity, applicationPool.ProcessModel.IdentityType); }
public void Named_SetsTheName() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.Named("TestApplicationPool"); Assert.Equal("TestApplicationPool", applicationPool.Name); }
public void Configure_GivesDirectAccessToTheApplicationPool() { var expected = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(expected); var actual = default(ApplicationPool); sut.Configure(x => actual = x); Assert.Equal(expected, actual); }
public void Configure_GivesDirectAccessToTheApplicationPool() { var expected = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(expected); var actual = default(ApplicationPool); sut.Configure(x => actual = x); Assert.Equal(expected, actual); }
public void UseCustomIdentity_SetsIndentityCorrectly() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.UseCustomIdentity("TestUser", "TestPassword"); Assert.Equal(ProcessModelIdentityType.SpecificUser, applicationPool.ProcessModel.IdentityType); Assert.Equal("TestUser", applicationPool.ProcessModel.UserName); Assert.Equal("TestPassword", applicationPool.ProcessModel.Password); }
public void UseCustomIdentity_SetsIndentityCorrectly() { var applicationPool = WebAdministrationFactory.CreateApplicationPool(); var sut = new ApplicationPoolConfigurer(applicationPool); sut.UseCustomIdentity("TestUser","TestPassword"); Assert.Equal(ProcessModelIdentityType.SpecificUser, applicationPool.ProcessModel.IdentityType); Assert.Equal("TestUser", applicationPool.ProcessModel.UserName); Assert.Equal("TestPassword", applicationPool.ProcessModel.Password); }
public void SutIsApplicationPoolConfigurer() { var sut = new ApplicationPoolConfigurer(WebAdministrationFactory.CreateApplicationPool()); Assert.IsAssignableFrom <IApplicationPoolConfigurer>(sut); }
public void SutIsApplicationPoolConfigurer() { var sut = new ApplicationPoolConfigurer(WebAdministrationFactory.CreateApplicationPool()); Assert.IsAssignableFrom<IApplicationPoolConfigurer>(sut); }