public void Setup() { var serviceCollection = new ServiceCollection(); ConfigureServices(serviceCollection); var _serviceProvider = serviceCollection.BuildServiceProvider(); _orderManager = _serviceProvider.GetService <IOrderManager>(); _calc = _serviceProvider.GetService <ICalc>(); _order = _serviceProvider.GetService <IOrder>(); _item = _serviceProvider.GetService <IDealItem>(); _fixture = new Fixture(); }
public OrderManager(IOrder order, IDealItem dealItem) { _item = dealItem; _order = order; }
public Calc(IOrder order, IDealItem item) { _order = order; _item = item; }