public ActionResult Salvar(ProdutoModel model) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); Produto produto = new Produto(model.Nome, model.Valor, model.Id); if (produto.Id != 0) { produtoServico.Editar(produto); } else { produtoServico.Salvar(produto); } return(RedirectToAction("ListarProdutos")); }
public void ProdutoEditarComSucesso() { ProdutoServico produtoServico = new ProdutoServico(new ProdutoRepositorioMock()); Produto produto = new Produto() { Id = 1, Nome = "Omo", Valor = 2.50M }; produtoServico.Editar(produto); Produto produtoEditado = produtoServico.BuscarProdutoPeloNome("Omo"); Assert.IsNotNull(produtoEditado); }