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)