public void Pedido_IntSistemas_Atualizar_DeveFuncionar() { pedido.StatusPedido = StatusPedidoEnum.Entregue; Pedido result = _servico.Atualizar(pedido); result.StatusPedido.Should().Be(pedido.StatusPedido); result.Id.Should().Be(pedido.Id); }
public void Pedidos_Application_Deve_atualizar_um_pedido() { //Cenário _repositorio.Setup(x => x.Atualizar(_pedido)).Returns(_pedido); StatusPedidoEnum novoStatus = StatusPedidoEnum.EmEntrega; _pedido.StatusPedido = novoStatus; _pedido.Id = 1; //Ação Pedido pedido = _servico.Atualizar(_pedido); //Verificação pedido.StatusPedido.Should().Be(novoStatus); _repositorio.Verify(x => x.Atualizar(_pedido)); }
public void PedidoServico_AtualizarRepositorio_DeveFuncionar() { Pedido = ObjectMother.ObterPedidoValidoPessoaFisica(); ItemPedido itemPedido = ObjectMother.ObterItemPedidoValidoPizzaMussarelaGrande(); Pedido.AdicionarItem(itemPedido); Pedido.Id = 1; Pedido.Endereco.Estado = "Goias"; _repositorio.Setup(m => m.Atualizar(Pedido)).Returns(Pedido); Pedido result = _servico.Atualizar(Pedido); _repositorio.Verify(m => m.Atualizar(Pedido)); result.Endereco.Estado.Should().Be("Goias"); }
public void Pedido_Aplicacao_Atualizar_Deve_Ser_Sucesso() { //cenario int id = 1; _mockPedido.Setup(p => p.Id).Returns(id); _mockRepositorio.Setup(r => r.Atualizar(_mockPedido.Object)).Returns(new Pedido { Id = id }); //acao var pedido = _servico.Atualizar(_mockPedido.Object); //verificar _mockPedido.Verify(p => p.Validar()); _mockRepositorio.Verify(r => r.Atualizar(_mockPedido.Object)); pedido.Should().NotBeNull(); pedido.Id.Should().Be(id); }
public void Pedidos_Integration_Deve_atualizar_um_pedido() { //Cenário long idProcura = 1; _pedido = _servico.BuscarPorId(idProcura); StatusPedidoEnum novoStatus = StatusPedidoEnum.EmEntrega; _pedido.StatusPedido = novoStatus; //Ação _servico.Atualizar(_pedido); //Verificação Pedido pedido = _servico.BuscarPorId(idProcura); pedido.Should().NotBeNull(); pedido.StatusPedido.Should().Be(novoStatus); }
public override void Editar() { Pedido pedidoSelecionado = _pedidoControl.PedidoSelecionado(); FormAtualizarPedido dialog = new FormAtualizarPedido(); dialog.AtualizarPedido(pedidoSelecionado); DialogResult resultado = dialog.ShowDialog(); if (resultado == DialogResult.OK) { try { _pedidoServico.Atualizar(dialog.RetornaPedido()); } catch (Exception ex) { MessageBox.Show(ex.Message); resultado = DialogResult.None; } AtualizarLista(); } }