public void Pedidos_Application_Deve_buscar_por_id_um_pedido()
        {
            //Cenário
            long idProcura = 1;

            _repositorio.Setup(x => x.BuscarPorId(idProcura)).Returns(_pedido);

            //Ação
            Pedido pedido = _servico.BuscarPorId(idProcura);

            //Verificação
            pedido.Should().NotBeNull();
            _repositorio.Verify(x => x.BuscarPorId(idProcura));
        }
        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);
        }