Exemplo n.º 1
0
 def test_buy_all(self):
     investor = Investor(18., init_cash=100., shares=0., income=100.)
     investor.buy_all(20.)
     self.assertEqual(investor.shares, 5.)
     self.assertEqual(investor.cash, 0.)
     investor.get_paid()
     investor.buy_all(40.)
     self.assertEqual(investor.shares, 7.5)
     self.assertEqual(investor.cash, 0.)
     investor.buy_all(20.)
     self.assertEqual(investor.shares, 7.5)
     self.assertEqual(investor.cash, 0.)
Exemplo n.º 2
0
 def test_buy_all(self):
     investor = Investor(18., init_cash=100., shares=0., income=100.)
     investor.buy_all(20.)
     self.assertEqual(investor.shares, 5.)
     self.assertEqual(investor.cash, 0.)
     investor.get_paid()
     investor.buy_all(40.)
     self.assertEqual(investor.shares, 7.5)
     self.assertEqual(investor.cash, 0.)
     investor.buy_all(20.)
     self.assertEqual(investor.shares, 7.5)
     self.assertEqual(investor.cash, 0.)