public void GivenIHaveNavigatedToTheWebApplication()
 {
     //webDriver = getDriver();
     webDriver = _featureContext.Get <IWebDriver>("Driver");
     NavigateSite();
     _navBarPage = new NavBarPage(webDriver);
 }
Exemple #2
0
        public MovieCarouselPage Login(string username, string password)
        {
            NavBarPage navBarPage = new NavBarPage(WebDriver);

            navBarPage.lnkSignIn.Click();
            txtUsername.SendKeys(username);
            txtPassword.SendKeys(password);
            Thread.Sleep(1000);
            btnLogin.Click();
            Thread.Sleep(1000);
            return(new MovieCarouselPage(WebDriver));
        }
        public void openMovieFromCarousel(string movieName)
        {
            MoviesDetailPage moviesDetailPage = new MoviesDetailPage(WebDriver);
            NavBarPage       navBarPage       = new NavBarPage(WebDriver);

            navBarPage.lnkHome.Click();
            MovieHelper.ReadMovies(lnkMovies, WebDriver);
            var index = MovieHelper.findMovieIndex(movieName);

            lnkMovies.ElementAt(index).Click();
            moviesDetailPage.addtoCart();
            Thread.Sleep(1000);
        }
Exemple #4
0
        public MovieCarouselPage Register(string username, string password, string confirmpassword, string email, string name, string dob)
        {
            NavBarPage navBarPage = new NavBarPage(WebDriver);

            navBarPage.lnkRegister.Click();
            txtRegUsername.SendKeys(username);
            txtRegPassword.SendKeys(password);
            txtConfirmPassword.SendKeys(confirmpassword);
            txtName.SendKeys(name);
            txtEmail.SendKeys(email);
            txtDob.SendKeys(dob);
            Thread.Sleep(1000);
            btnLogin.Click();
            Thread.Sleep(1000);
            return(new MovieCarouselPage(WebDriver));
        }
 public void ThenIClickSignInLink()
 {
     _navBarPage = new NavBarPage(webDriver);
     _loginPage  = _navBarPage.openLogin();
 }
 public void ThenIClickRegisterLink()
 {
     _navBarPage   = new NavBarPage(webDriver);
     _registerPage = _navBarPage.openRegister();
 }