public OrdersService(GetAllOrdersQuery queryAllOrders, GetAllItemsQuery queryAllItems, GetOrderByIdQuery queryById, AddOrderQuery queryAdd, DeleteOrderQuery queryDelete) { this.queryAll = queryAllOrders; this.queryAllItems = queryAllItems; this.queryById = queryById; this.queryAdd = queryAdd; this.queryDelete = queryDelete; }
private OrdersService CreateOrdersService(bool empty = false) { mockDb = empty ? TestDatabaseFactory.CreateEmptyDatabase() : TestDatabaseFactory.CreateDatabase(); mockQueryAllOrders = new GetAllOrdersQuery(mockDb); mockQueryAllItems = new GetAllItemsQuery(mockDb); mockQueryById = new GetOrderByIdQuery(mockDb); mockQueryAddOrder = new AddOrderQuery(mockDb); mockQueryDeleteOrder = new DeleteOrderQuery(mockDb); return(new OrdersService(mockQueryAllOrders, mockQueryAllItems, mockQueryById, mockQueryAddOrder, mockQueryDeleteOrder)); }