def __init__(self, tax_rate=0.26375, broker=comdirect(), orderbook=OrderBook()): """ Initialize all depots. All depots utilize the same Broker's tax rate, comdirect as default broker and orderbook. """ Broker.setTAXRate(tax_rate) self.__broker = broker self.__orderbook = orderbook
def depot(): """Sample pytest fixture. See more at: http://doc.pytest.org/en/latest/fixture.html """ # import requests # return requests.get('https://github.com/audreyr/cookiecutter-pypackage') """ First of all, it builds the Depot """ Broker.setTAXRate(0.25) broker = comdirect() orderbook = OrderBook() depot = Depot(stock='APPL', broker=broker, orderbook=orderbook) return depot