public void CheckDnsPrefixesAvailability()
        {
            using (var undoContext = UndoContext.Current)
            {
                undoContext.Start();
                //Arrange
                using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase())
                {
                    string randomDomainName = _testFixture.GenerateRandomDomainName();

                    //Act
                    DnsPrefixAvailabilityCheckResponse response =
                        _testFixture.TrafficManagerClient.Profiles.CheckDnsPrefixAvailability(randomDomainName);

                    //Assert
                    Assert.True(response.Result);
                }
            }
        }
Beispiel #2
0
        public void CheckDnsPrefixesAvailability()
        {
            using (var undoContext = UndoContext.Current)
            {
                undoContext.Start();
                //Arrange
                using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase())
                {
                    string randomDomainName = _testFixture.GenerateRandomDomainName();

                    //Act
                    DnsPrefixAvailabilityCheckResponse response =
                        _testFixture.TrafficManagerClient.Profiles.CheckDnsPrefixAvailability(randomDomainName);

                    //Assert
                    Assert.True(response.Result);
                }
            }
        }
        public void CreateProfile()
        {
            using (var undoContext = UndoContext.Current)
            {
                undoContext.Start();
                //Arrange
                using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase())
                {
                    string testDomainName = _testFixture.GenerateRandomDomainName();
                    string testProfileName = _testFixture.CreateTestProfile(testDomainName);

                    //Act
                    ProfileGetResponse profileGetResponse =
                        _testFixture.TrafficManagerClient.Profiles.Get(testProfileName);

                    //Assert
                    Assert.True(profileGetResponse.StatusCode == HttpStatusCode.OK);
                    Assert.Equal<string>(testProfileName, profileGetResponse.Profile.Name);
                    Assert.Equal<string>(testDomainName, profileGetResponse.Profile.DomainName);
                    Assert.True(profileGetResponse.Profile.Definitions.Count == 0);
                    Assert.True(profileGetResponse.Profile.Status == ProfileDefinitionStatus.Disabled);
                }
            }
        }
Beispiel #4
0
        public void CreateProfile()
        {
            using (var undoContext = UndoContext.Current)
            {
                undoContext.Start();
                //Arrange
                using (TrafficManagerTestBase _testFixture = new TrafficManagerTestBase())
                {
                    string testDomainName  = _testFixture.GenerateRandomDomainName();
                    string testProfileName = _testFixture.CreateTestProfile(testDomainName);

                    //Act
                    ProfileGetResponse profileGetResponse =
                        _testFixture.TrafficManagerClient.Profiles.Get(testProfileName);

                    //Assert
                    Assert.True(profileGetResponse.StatusCode == HttpStatusCode.OK);
                    Assert.Equal <string>(testProfileName, profileGetResponse.Profile.Name);
                    Assert.Equal <string>(testDomainName, profileGetResponse.Profile.DomainName);
                    Assert.True(profileGetResponse.Profile.Definitions.Count == 0);
                    Assert.True(profileGetResponse.Profile.Status == ProfileDefinitionStatus.Disabled);
                }
            }
        }