Ejemplo n.º 1
0
        public void CorrectLogin([Values] DriverType type)
        {
            InitializeAndGotoLoginPage(type);
            LoginPageWCModel loginPage = loginServices.GetLoginPageModel();

            loginPage.SetCorrectLoginData();
            loginPage.SubmitButton.Click();
            HomePageWCModel homePageAfterLogin = homeServices.GetHomePageModel();

            Assert.IsTrue(homePageAfterLogin.LogoutDiv != null, "Logowanie niepowiodło się, informacja o zalogowanym użytkowniku się nie pojawiła");
            Assert.IsTrue(homePageAfterLogin.LogoutDiv.Text.Equals(ValidateTextsConsts.CorrectLoginText));
        }
Ejemplo n.º 2
0
 public void HomePageElementsIsDisplayed([Values] DriverType type)
 {
     Init(type);
     Assert.IsTrue(homePageSrv.GetHomePageModel().IsValid());
 }
Ejemplo n.º 3
0
        //private void ClearBasket()
        //{
        //    ButtonHelper.ClickButtonPrev(Manager.Driver);
        //    DimensionWCServices dimension = new DimensionWCServices(Manager);
        //    dimension.GetDimensions().GetFieldByDescription("A").PlusSign.ClickIfElementIsClickable(Manager.Driver);
        //    //DriverManager.AcceptAlert();
        //    ButtonHelper.ClickButtonNext(Manager.Driver);
        //}
        #region HelpersMethod

        private void GoToSecondStep()
        {
            homeServices.GetHomePageModel().StartButton.ClickIfElementIsClickable(Manager.Driver);
            ButtonHelper.ClickButtonNext(Manager.Driver);
        }
Ejemplo n.º 4
0
 private void InizializeAndGoToStepOne(DriverType type)
 {
     Init(type);
     homePageServices.GetHomePageModel().StartButton.ClickIfElementIsClickable(Manager.Driver);
 }