Beispiel #1
0
    def test_login_locked_out_user(self):
        login_page = LoginPage(self.driver)
        account = Account('locked_out_user', Data.PASSWORD)
        login_page.login(account)
        error_msg = login_page.get_error_message()

        self.assertIn('Sorry, this user has been locked out.', error_msg)
Beispiel #2
0
    def test_login_standard(self):
        login_page = LoginPage(self.driver)
        account = Account('standard_user', 'secret_sauce!')
        login_page.login(account)

        error_msg = login_page.get_error_message()
        print(error_msg)
        self.assertIn(
            'Username and password do not match any user in this service',
            error_msg)
Beispiel #3
0
 def test_login_with_test_error(self):
     login_page = LoginPage(self.driver)
     account = Account(Data.USERNAME_STANDARD_USER, Data.USERNAME_STANDARD_USER)
     login_page.login(account)
     error_user_pass = login_page.get_error_message()
     self.assertIn('Username and password do not match any user in this service', error_user_pass)
Beispiel #4
0
 def test_login_with_locked_out_user(self):
     login_page = LoginPage(self.driver)
     account = Account(Data.USERNAME_LOCKED_OUT_USER, Data.PASSWORD)
     login_page.login(account)
     error_locked_out_user = login_page.get_error_message()
     self.assertIn('Sorry, this user has been locked out.', error_locked_out_user)