US18 Atualizar Receita - acnscoelho/ppp-gestao-gastos-domesticos-api GitHub Wiki


ID 18.1
Título Atualizar Receita
Prioridade Alta
Rastreabilidade US18
Pré-Condições Usuário autenticado com receita cadastrada

Passos

DADO que sou um usuário autenticado com receita cadastrada
QUANDO eu envio uma requisição PUT para /api/revenues com novo currentValue válido
ENTÃO o sistema deve atualizar minha receita e recalcular availableValue

Pós-Condições: Receita atualizada com sucesso


ID 18.2
Título Atualizar Receita
Prioridade Alta
Rastreabilidade US18
Pré-Condições Receita com usedValue = 500

Passos

DADO que tenho receita com usedValue = 500
QUANDO eu tento atualizar currentValue para valor menor que 500
ENTÃO o sistema deve retornar erro 400 com mensagem "Valor atual não pode ser menor que o valor já utilizado"

Pós-Condições: Receita não atualizada