예제 #1
0
 def test_correct_login(self):
     login_page = LoginPage(self.driver)
     login_page.open()
     login_page.enter_login(self.login)
     login_page.enter_password(self.password)
     login_page.login()
     login_page.wait_redirect(self.BASE_URL)
예제 #2
0
 def test_incorrect_password(self):
     wrong_password = '******'
     login_page = LoginPage(self.driver)
     login_page.open()
     login_page.enter_login(self.login)
     login_page.enter_password(wrong_password)
     login_page.login()
     login_page.wait_redirect(self.AUTH_URL)
예제 #3
0
 def test_incorrect_email(self):
     wrong_email = 'yandex.ru'
     login_page = LoginPage(self.driver)
     login_page.open()
     login_page.enter_login(wrong_email)
     login_page.enter_password(self.password)
     login_page.login()
     validation_message = login_page.get_email_valigation_message()
     expected = 'Адрес электронной почты должен содержать символ "@". В адресе "' + wrong_email + '" отсутствует символ "@".'
     self.assertEqual(validation_message, expected)