US26 Listar Todos os Pagamentos - acnscoelho/ppp-gestao-gastos-domesticos-api GitHub Wiki


ID 26.1
Título Listar Todos os Pagamentos
Prioridade Alta
Rastreabilidade US26
Pré-Condições Pagamentos cadastrados no sistema

Passos

DADO que existem pagamentos cadastrados
QUANDO eu envio uma requisição GET para /api/payments
ENTÃO o sistema deve retornar array com todos os pagamentos

Pós-Condições: Lista de pagamentos retornada


ID 26.2
Título Listar Todos os Pagamentos
Prioridade Alta
Rastreabilidade US26
Pré-Condições Possibilidade de aplicar filtros

Passos

DADO que posso filtrar por query params (userId, expenseId, expenseType, startDate, endDate)
QUANDO eu envio filtros
ENTÃO o sistema deve retornar apenas pagamentos que atendem aos filtros

Pós-Condições: Pagamentos filtrados corretamente