Esempio n. 1
0
 def test_compound_last_name(self):
     self.assertEqual(parsers.parse_last_name("Smith Johns, John"),
                      "SMITH JOHNS")
Esempio n. 2
0
 def test_single_name(self):
     self.assertEqual(parsers.parse_last_name(" Prince. "), "PRINCE")
Esempio n. 3
0
 def test_compound_last_name_with_hyphen(self):
     self.assertEqual(parsers.parse_last_name("Smith-Johns, John"),
                      "SMITH-JOHNS")
Esempio n. 4
0
 def test_white_space_removed(self):
     self.assertEqual(parsers.parse_last_name(" Smith, John"), "SMITH")
Esempio n. 5
0
 def test_name_with_number(self):
     self.assertEqual(parsers.parse_last_name("4Chan"), "4CHAN")
Esempio n. 6
0
 def test_None(self):
     self.assertIsNone(parsers.parse_last_name(None), None)
Esempio n. 7
0
 def test_empty_string(self):
     self.assertIsNone(parsers.parse_last_name(""), None)