Beispiel #1
0
        public void WhenIGoToTheFirstActorPage()
        {
            TeatruPage teatruPage = new TeatruPage(Driver);

            teatruPage.TeamMenu.Click();
            Helper.ClickWithScroll(Driver, teatruPage.FirstActor);
        }
        //Navigati catre pagina https://www.teatrulsicaalexandrescu.ro/?lang=en.
        //Dati click pe Team(engleza) si selectati prima persoana din echipa. Dati click pe primul spectacol al persoanei respective.
        public void TeatrulSicaAlexandrescuExercise()
        {
            //Arrange
            NavigateToUrl("https://www.teatrulsicaalexandrescu.ro/?lang=en");

            //Act
            TeatruPage teatruPage = new TeatruPage(Driver);

            teatruPage.TeamMenu.Click();
            Helper.ClickWithScroll(Driver, teatruPage.FirstActor);
            Helper.ClickWithScroll(Driver, teatruPage.FirstShow);

            /* OpenQA.Selenium.ElementClickInterceptedException: 'element click intercepted:
             * Element <a href="http://www.teatrulsicaalexandrescu.ro/prins-in-plasa/">...</a> is not clickable at point (227, 514).
             * Other element would receive the click: <span class="image-overlay overlay-type-image">...</span> */

            //Assert
            Assert.IsTrue(teatruPage.CumparaBiletButton.Displayed);
        }
Beispiel #3
0
        public void ThenIShouldHaveTheOptionToBuyATicket()
        {
            TeatruPage teatruPage = new TeatruPage(Driver);

            Assert.IsTrue(teatruPage.CumparaBiletButton.Displayed);
        }
Beispiel #4
0
        public void WhenIChooseTheFirstShow()
        {
            TeatruPage teatruPage = new TeatruPage(Driver);

            Helper.ClickWithScroll(Driver, teatruPage.FirstShow);
        }