Exemple #1
0
 def test_converters_creation(self):
     cconv = cc.parse_input('100 eur in pln gbp')
     converters = tuple(cc.create_conversions(cconv))
     self.assertEqual(len(converters), 2)
     eur_pln_converter = converters[0]
     self.assertEqual(eur_pln_converter.currency_from, 'EUR')
     self.assertEqual(eur_pln_converter.currency_to, 'PLN')
     self.assertEqual(eur_pln_converter.amount, 100)
     eur_gbp_converter = converters[1]
     self.assertEqual(eur_gbp_converter.currency_from, 'EUR')
     self.assertEqual(eur_gbp_converter.currency_to, 'GBP')
     self.assertEqual(eur_gbp_converter.amount, 100)
Exemple #2
0
 def test_converters_creation(self):
     cconv = cc.parse_input('100 eur in pln gbp')
     converters = tuple(cc.create_conversions(cconv))
     self.assertEqual(len(converters), 2)
     eur_pln_converter = converters[0]
     self.assertEqual(eur_pln_converter.currency_from, 'EUR')
     self.assertEqual(eur_pln_converter.currency_to, 'PLN')
     self.assertEqual(eur_pln_converter.amount, 100)
     eur_gbp_converter = converters[1]
     self.assertEqual(eur_gbp_converter.currency_from, 'EUR')
     self.assertEqual(eur_gbp_converter.currency_to, 'GBP')
     self.assertEqual(eur_gbp_converter.amount, 100)
Exemple #3
0
 def test_online_conversion(self):
     cconv = cc.parse_input('100 eur in pln')
     converter = tuple(cc.create_conversions(cconv))[0]
     self.assertTrue(isinstance(converter.converted_amount, float))
Exemple #4
0
 def test_online_conversion(self):
     cconv = cc.parse_input('100 eur in pln')
     converter = tuple(cc.create_conversions(cconv))[0]
     self.assertTrue(isinstance(converter.converted_amount, float))