Exemplo n.º 1
0
        public void NavigateToAbout()
        {
            LoginPage login = new LoginPage(this.TestObject);

            login.OpenLoginPage();
            HomePage  home = login.LoginWithValidCredentials(userName, password);
            AsyncPage demo = home.ClickAsyncNavigation();

            Assert.IsTrue(demo.IsPageLoaded());
        }
Exemplo n.º 2
0
        public void ChainedNavigate()
        {
            LoginPage login = new LoginPage(this.TestObject);

            login.OpenLoginPage();
            HomePage home = login.LoginWithValidCredentials(userName, password);

            HowWorkPage howWorks = home.ClickHowWorkNavigation();

            Assert.IsTrue(howWorks.IsPageLoaded());

            AboutPage about = howWorks.ClickAboutNavigation();

            Assert.IsTrue(about.IsPageLoaded());

            AsyncPage asyncPage = about.ClickAsyncNavigation();

            Assert.IsTrue(asyncPage.IsPageLoaded());

            home = asyncPage.ClickHomeNavigation();
            Assert.IsTrue(home.IsPageLoaded());
        }