def test_email_start_with_dot(self): self.assertFalse(Donor.is_valid_email_address('*****@*****.**'))
def test_email_with_dot_before_at_sign(self): self.assertFalse(Donor.is_valid_email_address('*****@*****.**'))
def test_email_with_only_dot_com(self): self.assertFalse(Donor.is_valid_email_address('*****@*****.**'))
def test_email_with_only_dot_hu(self): self.assertFalse(Donor.is_valid_email_address('*****@*****.**'))
def test_email_with_seven_characters(self): self.assertTrue(Donor.is_valid_email_address('*****@*****.**'))
def test_email_with_spaces(self): self.assertFalse(Donor.is_valid_email_address(' '))
def test_email_with_five_characters(self): self.assertFalse(Donor.is_valid_email_address('[email protected]'))
def test_email_with_empty_string(self): self.assertFalse(Donor.is_valid_email_address(''))
def test_email_with_two_at_signs(self): self.assertFalse(Donor.is_valid_email_address('hello@@world.com'))
def test_email_with_wrong_end(self): self.assertFalse(Donor.is_valid_email_address('*****@*****.**'))
def test_email_with_valid_string_ends_com(self): self.assertTrue(Donor.is_valid_email_address('*****@*****.**'))