Beispiel #1
0
        public void Order_OK()
        {
            var dbcontext        = new HungryPizzaDbContext();
            var orderRepository  = new OrderRepository(dbcontext);
            var flavorRepository = new FlavorRepository(dbcontext);
            var pizzaRepository  = new PizzaRepository(dbcontext);
            var clientRepository = new ClientRepository(dbcontext);
            var orderServices    = new OrderServices(orderRepository, flavorRepository, clientRepository, pizzaRepository);


            try
            {
                orderServices.ProcessNewOrder(new OrderDto()
                {
                    ClientId = 1
                });
            }
            catch (Exception ex)
            {
            }


            Assert.True(true);
        }
 public PizzaRepository(HungryPizzaDbContext hungryPizzaDbContext) : base(hungryPizzaDbContext)
 {
     _context = hungryPizzaDbContext;
 }
 public ClientsController(IClientRepository clientRepository, HungryPizzaDbContext dbContext, IOrderRepository orderRepository)
 {
     _clientRepository = clientRepository;
     _dbContext        = dbContext;
     _orderRepository  = orderRepository;
 }
 public FlavorsController(IFlavorRepository flavorRepository, HungryPizzaDbContext dbContext)
 {
     _flavorRepository = flavorRepository;
     _dbContext        = dbContext;
 }
 public OrdersController(IOrderRepository orderRepository, HungryPizzaDbContext dbContext, OrderServices orderServices)
 {
     _orderRepository = orderRepository;
     _dbContext       = dbContext;
     _orderServices   = orderServices;
 }