Exemple #1
0
 public PerdidoServiceTest()
 {
     lanche = new Lanche(1000, "meu lanche", new List <LancheItem>()
     {
         LancheItemFactory.Alface(),
         LancheItemFactory.Bacon(),
         LancheItemFactory.HamburgerCarne(),
     });
 }
        private Pedido ObterPedido(int quantidadeAlface, int quantidadeBacon)
        {
            var pedido = new Pedido();

            pedido.Adicionar(LancheItemFactory.Alface(quantidadeAlface));
            pedido.Adicionar(LancheItemFactory.Bacon(quantidadeBacon));
            pedido.Adicionar(LancheItemFactory.HamburgerCarne(1));
            pedido.Adicionar(LancheItemFactory.Queijo(1));
            promocao.Registrar(pedido);
            pedido.Calcular();

            return(pedido);
        }