def test_name_with_string_and_number(self): self.assertFalse(Donor.is_valid_name('david0'))
def test_name_with_valid_string(self): self.assertTrue(Donor.is_valid_name('david'))
def test_name_with_two_characters(self): self.assertTrue(Donor.is_valid_name('da'))
def test_name_with_one_character(self): self.assertFalse(Donor.is_valid_name('d'))
def test_name_with_empty_string(self): self.assertFalse(Donor.is_valid_name(''))
def test_name_with_spaces(self): self.assertFalse(Donor.is_valid_name(' '))