def test_validate_wrong_type_email(self): ''' Test wrong type fails valid_email ''' incorrectEmail = 0 response = validate_email(incorrectEmail) self.assertEqual(False, response)
def test_validate_email_partial_hostname_end(self): ''' Test email address with partial hostname fails valid_email ''' incorrectEmail = '[email protected]' response = validate_email(incorrectEmail) self.assertEqual(False, response)
def test_validate_nonetype_email(self): ''' Test empty fails valid_email ''' incorrectEmail = None response = validate_email(incorrectEmail) self.assertEqual(False, response)
def test_validate_email_no_at(self): ''' Test email address with no @ fails valid_email() ''' incorrectEmail = 'testtest.test' response = validate_email(incorrectEmail) self.assertEqual(False, response)
def test_validate_email_no_hostname(self): ''' Test email address with no hostname fails valid_email() ''' incorrectEmail = 'test@' response = validate_email(incorrectEmail) self.assertEqual(False, response)
def test_validate_email_correct(self): ''' Test valid email address passes valid_email() ''' correctEmail = '*****@*****.**' response = validate_email(correctEmail) self.assertEqual(True, response)