public TradeSimulation(TradersService traders, TraderStocksService traderStocks, SaleService saleService, ILogger logger) { this.traders = traders; this.traderStocks = traderStocks; this.saleService = saleService; this.logger = logger; logger.InitLogger(); }
public TradingData(TradersService traders, StockService stockService, TraderStocksService traderStocks, BankruptService bankruptService, ILogger logger, IValidator validator) { this.traders = traders; this.stockService = stockService; this.traderStocks = traderStocks; this.bankruptService = bankruptService; this.logger = logger; this.validator = validator; }
public void Initialize() { traderStocksTableRepository = Substitute.For <ITraderStockTableRepository>(); traderStockService = new TraderStocksService(this.traderStocksTableRepository); }