def translate_ref_to_arabic(self, ref_words_list): # convert amount pattern to abrabic roman_nums = [] for item in ref_words_list: if item in self.words_book: roman_nums.append(self.words_book[item]) else: print('Error amount pattern', item) return None return RomanNumerals.to_arabic(''.join(roman_nums))
def test_to_arabic(self): for integer, numeral in self.known_values: self.assertEqual(RomanNumerals.to_arabic(numeral), integer)