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
            }));
        }