public void Should_Set_Server_Unavailable() { // Arrange var settings = CakeHelper.GetWebFarmSettings(); CakeHelper.CreateWebFarm(settings); // Act WebFarmManager manager = CakeHelper.CreateWebFarmManager(); manager.SetServerUnavailable(settings.Name, settings.Servers[0]); // Assert Assert.True(manager.GetServerState(settings.Name, settings.Servers[0]) == "Unavailable"); }
public void Should_Set_Server_Unavailable_Gracefully() { // Arrange var settings = CakeHelper.GetWebFarmSettings(); CakeHelper.CreateWebFarm(settings); // Act WebFarmManager manager = CakeHelper.CreateWebFarmManager(); manager.SetServerUnavailableGracefully(settings.Name, settings.Servers[0]); // Assert manager.GetServerState(settings.Name, settings.Servers[0]).ShouldBe("Unavailable"); }