public void CreateDefinitionCloudService() { using (var undoContext = UndoContext.Current) { undoContext.Start(); System.Diagnostics.Trace.WriteLine("Cloud service test"); //Arrange using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase()) { string serviceDomain = _testFixture.CreateTestCloudService(); LoadBalancingMethod testMethod = LoadBalancingMethod.Failover; DefinitionEndpointCreateParameters endpointParam = new DefinitionEndpointCreateParameters(); endpointParam.DomainName = serviceDomain; endpointParam.Status = EndpointStatus.Enabled; endpointParam.Type = EndpointType.CloudService; endpointParam.Weight = 2; //Arrange + Act + Assert testCreateDefinition(testMethod, endpointParam); } } }
public void CreateDefinitionCloudService() { using (var undoContext = UndoContext.Current) { undoContext.Start(); System.Diagnostics.Trace.WriteLine("Cloud service test"); //Arrange using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase()) { string serviceDomain = _testFixture.CreateTestCloudService(); LoadBalancingMethod testMethod = LoadBalancingMethod.Failover; DefinitionEndpointCreateParameters endpointParam = new DefinitionEndpointCreateParameters(); endpointParam.DomainName = serviceDomain; endpointParam.Status = EndpointStatus.Enabled; endpointParam.Type = EndpointType.CloudService; endpointParam.Weight = 2; //Arrange + Act + Assert testCreateDefinition(testMethod, endpointParam); } } }
public void UpdateProfile() { using (var undoContext = UndoContext.Current) { undoContext.Start(); //Arrange using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase()) { string profileName = _testFixture.CreateTestProfile(); string serviceName = _testFixture.CreateTestCloudService(); _testFixture.CreateADefinitionAndEnableTheProfile(profileName, serviceName, EndpointType.CloudService); //Act (disable the profile) _testFixture.TrafficManagerClient.Profiles.Update(profileName, ProfileDefinitionStatus.Disabled, 1 /*Version will always be 1*/); //Assert ProfileGetResponse profileGetResponse = _testFixture.TrafficManagerClient.Profiles.Get(profileName); Assert.True(profileGetResponse.Profile.Status == ProfileDefinitionStatus.Disabled); } } }
public void UpdateProfile() { using (var undoContext = UndoContext.Current) { undoContext.Start(); //Arrange using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase()) { string profileName = _testFixture.CreateTestProfile(); string serviceName = _testFixture.CreateTestCloudService(); _testFixture.CreateADefinitionAndEnableTheProfile(profileName, serviceName, EndpointType.CloudService); //Act (disable the profile) _testFixture.TrafficManagerClient.Profiles.Update(profileName, ProfileDefinitionStatus.Disabled, 1 /*Version will always be 1*/); //Assert ProfileGetResponse profileGetResponse = _testFixture.TrafficManagerClient.Profiles.Get(profileName); Assert.True(profileGetResponse.Profile.Status == ProfileDefinitionStatus.Disabled); } } }