Ejemplo n.º 1
0
        public void DeveSerCapazDeItensDePedidoPeloIdDoProduto()
        {
            var produto = new Produto() { Id = 1 };

            var carroDeCompras = new CarroDeCompras();
            carroDeCompras.AdicionarItemPedido(new ItemPedido() { Produto = produto, Quantidade = 0 });

            carroDeCompras.RemoverProduto(produto.Id.ToString());

            carroDeCompras.ItensPedido.Should().BeEmpty();
        }
 public ActionResult RemoverProduto(CarroDeCompras carroDeCompras, string idProduto)
 {
     carroDeCompras.RemoverProduto(idProduto);
     TempData["Mensagem"] = "Produto removido com sucesso.";
     return View("Index", carroDeCompras);
 }