Esempio n. 1
0
        public void NavigationMenu_Test()
        {
            IWebDriver driver = DriverUtils.CreateDriver();

            driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5);
            TestWrapper.Test(driver, () =>
            {
                // Open Landing Page
                URLs.OpenUrl(driver);

                var navigationMenu = new Navigation_Menu(driver);

                var aboutMePage = navigationMenu.ClickAboutMeLink();
                aboutMePage.GetHeaderText().ShouldBe("About Me", "About Me");

                var contactsPage = navigationMenu.ClickContactMeLink();
                contactsPage.GetHeaderText().ShouldBe("Contact Me", "Contact Me");

                var picturesPage = navigationMenu.ClickPicturesLink();
                picturesPage.GetHeaderText().ShouldBe("Pictures", "Pictures");

                var pricesPage = navigationMenu.ClickPricesLink();
                pricesPage.GetHeaderTitle().ShouldBe("Prices", "Prices");

                var careRequestPage = navigationMenu.ClickCareRequestLink();
                careRequestPage.GetHeaderText().ShouldBe("Care Request", "Care Request");
            });
        }