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_wrong_type_email(self):
   '''
   Test wrong type fails valid_email
   '''
   incorrectEmail = 0
   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)
 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_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_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_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_correct(self):
   '''
   Test valid email address passes valid_email()
   '''
   correctEmail = '*****@*****.**'
   response = validate_email(correctEmail)
   self.assertEqual(True, response)