Example #1
0
        public void Login(LoginUserData loginUserData)//?
        {
            if (IsLoggedIn())
            {
                if (IsLoggedIn(loginUserData))
                {
                    return;
                }
                Logout();
            }
            Type(By.Id("username"), loginUserData.Login);
            driver.FindElement(By.XPath("//input[@type='submit']")).Click();
            WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(20));

            wait.Until(driver => driver.FindElements(By.Id("password")).Count > 0);
            Type(By.Id("password"), loginUserData.Password);
            driver.FindElement(By.XPath("//input[@type='submit']")).Click();
        }
Example #2
0
 public bool IsLoggedIn(LoginUserData loginUserData)
 {
     return(IsLoggedIn() &&
            GetLoggetUserName() == loginUserData.Login);
 }