public CSVOrderTaker(IInputReader inputReader, List <OrderItem> productsList, IOrderInputValidator orderInputValidator) { _productsList = productsList; _inputReader = inputReader; _orderInputValidator = orderInputValidator; }
public ConsoleOrderTaker(IInputOutput io, List <OrderItem> productsList, IOrderInputValidator orderInputValidator) { _io = io; _productsList = productsList; _orderInputValidator = orderInputValidator; }