public override void Adicionar() { FormCadastroPedido dialog = new FormCadastroPedido(_contexto, _produtoServico); DialogResult resultado = dialog.ShowDialog(); if (resultado == DialogResult.OK) { try { _pedidoServico.Salvar(dialog.NovoPedido); } catch (Exception ex) { MessageBox.Show(ex.Message); resultado = DialogResult.None; } ListarPedidos(); } }
public void PedidoServico_CriarRepositorio_DeveFuncionar() { Pedido = ObjectMother.ObterPedidoValidoPessoaFisica(); ItemPedido itemPedido = ObjectMother.ObterItemPedidoValidoPizzaMussarelaGrande(); Pedido.AdicionarItem(itemPedido); _repositorio.Setup(m => m.Salvar(Pedido)).Returns(new Pedido { Id = 1 }); Pedido result = _servico.Salvar(Pedido); result.Id.Should().BeGreaterThan(0); _repositorio.Verify(m => m.Salvar(Pedido)); }
public void Pedido_IntSistemas_Criar_DeveFuncionar() { pedido = _servico.Salvar(pedido); Pedido result = _servico.PegarPorId(pedido.Id); result.Id.Should().Be(pedido.Id); result.Should().NotBeNull(); }