Beispiel #1
0
class ConverterTestCase(CacheTestCase):
    def setUp(self):
        super(ConverterTestCase, self).setUp()
        self.converter = Converter(backend=TestBackend())

    def test_rate_gbp_usd(self):
        self.assertEqual(self.converter.rate('GBP', 'USD', date(2000, 5, 15)),
                         Decimal('1.5'))

    def test_rate_usd_gbp(self):
        self.assertEqual(self.converter.rate('USD', 'GBP', date(2000, 5, 15)),
                         Decimal('0.6666666666666666666666666666'))
class ConverterTestCase(CacheTestCase):
    def setUp(self):
        super(ConverterTestCase, self).setUp()
        self.converter = Converter(backend=TestBackend())

    def test_rate_gbp_usd(self):
        self.assertEqual(self.converter.rate("GBP", "USD", date(2000, 5, 15)),
                         Decimal("1.5"))

    def test_rate_usd_gbp(self):
        self.assertEqual(
            self.converter.rate("USD", "GBP", date(2000, 5, 15)),
            Decimal("0.6666666666666666666666666666"),
        )