]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git/blobdiff - test.py
Store currency conversion rate and use it in trade computations
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git] / test.py
diff --git a/test.py b/test.py
index a9baadff58ee3dda9cefa9fbd2c2f45bb089ddef..edf6d015b08391c8bb722dd1badd9d0e2ffbe323 100644 (file)
--- a/test.py
+++ b/test.py
@@ -40,6 +40,9 @@ class AmountTest(unittest.TestCase):
             converted_amount = amount.in_currency("ETH", None, compute_value="ask")
             self.assertEqual(D("4"), converted_amount.value)
 
+        converted_amount = amount.in_currency("ETH", None, rate=D("0.02"))
+        self.assertEqual(D("0.2"), converted_amount.value)
+
     def test__abs(self):
         amount = portfolio.Amount("SC", -120)
         self.assertEqual(120, abs(amount).value)