示例#1
0
        //метод возвращает пользователя у которого есть только персональные права
        /*  public void loginAs(string username, string password)
        {
            pages.loginPage.ensurePageLoaded()
                .setUserNameField(username)
                .setPasswordField(password)
                .submitClick();

        }*/
        public void loginAs(User user)
        {
            if (!pages.loginPage.IsOnThisPage())
            {
                logout();
            }
            pages.loginPage.ensurePageLoaded()
                .setUserNameField(user.login)
                .setPasswordField(user.password)
                .submitClick();
        }
 public void LoginNegative(User user)
 {
     app.userHelper.loginAs(user);
     Assert.AreEqual(user.role, app.userHelper.isNotLogged());
 }