Example #1
0
 def test_login_with_object(self):
     account = Account('tomsmith', 'SuperSecretPassword!')
     login_page = LoginPage(self.driver)
     login_page.login_object(account)
     self.assertTrue(login_page.login_message_displayed())
     self.assertIn("You logged into a secure area!",
                   login_page.get_message())
Example #2
0
 def test_login_blank_password(self):
     login_page = LoginPage(self.driver)
     login_page.login('tomsmith', '')
     self.assertTrue(login_page.login_message_displayed())
     self.assertIn("Your password is invalid!", login_page.get_message())
Example #3
0
 def test_login_blank_username(self):
     login_page = LoginPage(self.driver)
     login_page.login('', 'SuperSecretPassword!')
     self.assertTrue(login_page.login_message_displayed())
     self.assertIn("Your username is invalid!", login_page.get_message())
Example #4
0
 def test_login_successfully(self):
     login_page = LoginPage(self.driver)
     login_page.login('tomsmith', 'SuperSecretPassword!')
     self.assertTrue(login_page.login_message_displayed())
     self.assertIn("You logged into a secure area!",
                   login_page.get_message())