def test_invalid_email(self): #forgetpassowrd with invalid email util.forget_password(self.driver, 'AlphaOmega') # check for alert alerts = util.get_alert_boxes(self.driver, 'Email address is invalid') self.assertEqual(len(alerts), 1)
def test_no_email(self): # use forgetpassword with no email address util.forget_password(self.driver, '') # check for alert alerts = util.get_alert_boxes(self.driver, 'Email address is required') self.assertEqual(len(alerts), 1)
def test_not_registered_email(self): #forgetpassowrd with not registered email util.forget_password(self.driver, '*****@*****.**') # check for alert alerts = util.get_alert_boxes(self.driver, 'Email [email protected] not found') self.assertEqual(len(alerts), 1)
def test_registered_email(self): # Create user data self.user_data = util.create_user(self.driver) #forgetpassowrd with registered email util.forget_password(self.driver, self.user_data['username']) # check for alert alerts = util.get_alert_boxes(self.driver, 'Reset email sent') self.assertEqual(len(alerts), 1)
def test_not_registered_email(self): #forgetpassowrd with not registered email util.forget_password(self.driver, '*****@*****.**') # check for alert alerts = util.get_alert_boxes( self.driver, 'Email [email protected] not found' ) self.assertEqual(len(alerts), 1)
def test_too_short_email(self): #forgetpassowrd with too short and wrong email util.forget_password(self.driver, 'Alpha') # check for alert self.assertEqual( len(util.get_alert_boxes(self.driver, 'Email address is too short')), 1) self.assertEqual( len(util.get_alert_boxes(self.driver, 'Email address is invalid')), 1)
def test_too_short_email(self): #forgetpassowrd with too short and wrong email util.forget_password(self.driver, 'Alpha') # check for alert self.assertEqual( len( util.get_alert_boxes( self.driver, 'Email address is too short' ) ), 1 ) self.assertEqual( len( util.get_alert_boxes( self.driver, 'Email address is invalid' ) ), 1 )