def test_getNumberInWordsUa(self): ob = NumToWords.CurrencyToWords("2", "123,56") self.assertEqual(ob.getNumberInWords(), "сто двадцять три гривні і п'ятдесят шість копійок") ob2 = NumToWords.CurrencyToWords("2", "0,01") self.assertEqual(ob2.getNumberInWords(), "одна копійка") ob3 = NumToWords.CurrencyToWords("2", "1,00") self.assertEqual(ob3.getNumberInWords(), "одна гривня ") ob4 = NumToWords.CurrencyToWords("2", "1234567,89") self.assertEqual( ob4.getNumberInWords(), "один мільйон двісті тридцять чотири тисячі п'ятсот шістдесят сім гривень і вісімдесят дев'ять копійок" )
def test_getNumberInWordsEng(self): ob = NumToWords.CurrencyToWords("1", "1.00") self.assertEqual(ob.getNumberInWords(), "one dollar ") ob2 = NumToWords.CurrencyToWords("1", "1234567.89") self.assertEqual( ob2.getNumberInWords(), "one million two hundred thirty-four thousand five hundred sixty-seven dollars and eighty-nine cents" ) ob3 = NumToWords.CurrencyToWords("1", "0.01") self.assertEqual(ob3.getNumberInWords(), "one cent") ob4 = NumToWords.CurrencyToWords("1", "1234.12") self.assertEqual( ob4.getNumberInWords(), "one thousand two hundred thirty-four dollars and twelve cents")