summaryrefslogtreecommitdiff
path: root/test_trade.py
diff options
context:
space:
mode:
authoruvok2025-04-14 21:00:26 +0200
committeruvok2025-04-14 21:00:26 +0200
commitb0baff2798408f5cfa74ec8f675d55ee3437df32 (patch)
tree38f5fdabd299cd9c5509fbdeed4a3ea72d9a74e0 /test_trade.py
parent869b35a8c3c6b11941087d008ad3eb42da257a12 (diff)
decimal-or-float, conversion
Diffstat (limited to 'test_trade.py')
-rw-r--r--test_trade.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/test_trade.py b/test_trade.py
index 691ca1a..dab8a78 100644
--- a/test_trade.py
+++ b/test_trade.py
@@ -17,7 +17,7 @@ class TestTrade(unittest.TestCase):
self.assertEqual(self.trade.amount, 10.0)
self.assertEqual(self.trade.total_cost, 100.0)
self.assertEqual(self.trade.date, "2025-04-14")
- self.assertAlmostEqual(self.trade.price_per_coin, 10.0)
+ self.assertEqual(self.trade.price_per_coin, 10.0)
def test_remove_coins_valid(self):
"""
@@ -25,8 +25,8 @@ class TestTrade(unittest.TestCase):
"""
self.trade.remove_coins(5.0)
self.assertEqual(self.trade.amount, 5.0)
- self.assertAlmostEqual(self.trade.total_cost, 50.0)
- self.assertAlmostEqual(self.trade.price_per_coin, 10.0)
+ self.assertEqual(self.trade.total_cost, 50.0)
+ self.assertEqual(self.trade.price_per_coin, 10.0)
def test_remove_coins_exceeds_amount(self):
"""
@@ -47,7 +47,7 @@ class TestTrade(unittest.TestCase):
"""
Test the __repr__ method for correct string representation.
"""
- expected_repr = "Trade(amount=10.0, price_per_coin=10.00, total_cost=100.00, date=2025-04-14)"
+ expected_repr = "Trade(amount=10, price_per_coin=10.00, total_cost=100.00, date=2025-04-14)"
self.assertEqual(repr(self.trade), expected_repr)