Esempio n. 1
0
        public void Test008_EditHostPage()
        {
            Trace.WriteLine(BasePage.RunningTestKeyWord + "'Edit a Host Page'");

            var adminPageManagementPage = new AdminPageManagementPage(_driver);

            adminPageManagementPage.OpenUsingButtons(_baseUrl);

            adminPageManagementPage.AddDescriptionToPage(_pageName, _pageDescription, "Host");

            var blankPage = new BlankPage(_driver);

            blankPage.OpenUsingUrl(_baseUrl, "Host/" + _addHostAfter + "/" + _pageName);
            blankPage.SelectMenuOption(ControlPanelIDs.ControlPanelEditPageOption, ControlPanelIDs.PageSettingsOption);

            Trace.WriteLine(BasePage.TraceLevelPage + "ASSERT the page description: " + _pageName1 + "is saved correctly");
            Assert.That(_pageDescription, Is.EqualTo(blankPage.WaitForElement(By.XPath(BlankPage.PageDescriptionTextBox)).Text),
                        "The page description is not added correctly");
        }