def setUp(self): self.world = World() self.world.add_currency(Currency('American Dolar', 'USD', 0)) self.world.add_stock(Stock('CocaCola', 0, 0)) self.world.set_start_date('2016.05.09') self.world.add_currency_rate(0, '2016.05.09', 150.0) self.world.add_currency_rate(0, '2016.05.10', 50.0) self.world.add_stock_price(0, '2016.05.09', 50.0) self.world.add_stock_price(0, '2016.05.10', 55.0)
def __init__(self): self.world = World() self.investor = Investor() self.event_world_adapter = EventWorldAdapter(self.world) self.start_investor_adapter = StartInvestorAdapter(self.investor) self.rules = {}