diff options
Diffstat (limited to 'test_trade.py')
-rw-r--r-- | test_trade.py | 8 |
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) |