def test_convert_integer_words_to_integers_function(self): digits = { "zero": 0, "one": 1, "two": 2, "three": 3, "four": 4, "five": 5, "six": 6, "seven": 7, "eight": 8, "nine": 9 } for text, num in digits.items(): self.assertEqual(num, normalize.convert_integer_words_to_integers(text))
def test_hyphen(self): hyphens = { "twenty-two": 22, "one hundred twenty-two": 122, "one hundred and twenty-two": 122 } for text, num in hyphens.items(): self.assertEqual(num, normalize.convert_integer_words_to_integers(text))
def test_scales(self): scales = { "one": 1, "ten": 10, "one hundred": 100, "one thousand": 1000 } for text, num in scales.items(): self.assertEqual(num, normalize.convert_integer_words_to_integers(text))