public void ApagarPedidoSucesso() { var pedidoServiceMock = new PedidoServicoMock(); var pedidoServico = pedidoServiceMock.ConfigurarApagarSucesso().Build(); var apagarCommand = new ApagarPedidoCommand(pedidoServico, new ApagarPedidoValidador(pedidoServico)); Assert.DoesNotThrowAsync(() => apagarCommand.Executar(new ApagarPedidosInput { NumeroPedido = 1 })); }
public void ApagarPedidoNaoEncontrado() { var pedidoServiceMock = new PedidoServicoMock(); var pedidoServico = pedidoServiceMock.ConfigurarApagarNaoEncontrado().Build(); var apagarCommand = new ApagarPedidoCommand(pedidoServico, new ApagarPedidoValidador(pedidoServico)); Assert.ThrowsAsync <ArgumentException>(() => apagarCommand.Executar(new ApagarPedidosInput { NumeroPedido = 1 })); }