summaryrefslogtreecommitdiff
path: root/tests/rate_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/rate_test.py')
-rwxr-xr-xtests/rate_test.py20
1 files changed, 5 insertions, 15 deletions
diff --git a/tests/rate_test.py b/tests/rate_test.py
index 621539b..e750119 100755
--- a/tests/rate_test.py
+++ b/tests/rate_test.py
@@ -2,34 +2,24 @@
import unittest
-from type.rate import Rate
-from type.money import Money
-
import unittest_utils as uu
+from type.money import Money
+from type.rate import Rate
class TestRate(unittest.TestCase):
def test_basic_utility(self):
my_stock_returns = Rate(percent_change=-20.0)
my_portfolio = 1000.0
- self.assertAlmostEqual(
- 800.0,
- my_stock_returns.apply_to(my_portfolio)
- )
+ self.assertAlmostEqual(800.0, my_stock_returns.apply_to(my_portfolio))
my_bond_returns = Rate(percentage=104.5)
my_money = Money(500.0)
- self.assertAlmostEqual(
- Money(522.5),
- my_bond_returns.apply_to(my_money)
- )
+ self.assertAlmostEqual(Money(522.5), my_bond_returns.apply_to(my_money))
my_multiplier = Rate(multiplier=1.72)
my_nose_length = 3.2
- self.assertAlmostEqual(
- 5.504,
- my_multiplier.apply_to(my_nose_length)
- )
+ self.assertAlmostEqual(5.504, my_multiplier.apply_to(my_nose_length))
def test_conversions(self):
x = Rate(104.55)