US11 Cadastrar Despesa Variável - acnscoelho/ppp-gestao-gastos-domesticos-api GitHub Wiki


ID 11.1
Título Cadastrar Despesa Variável
Prioridade Alta
Rastreabilidade US11
Pré-Condições Usuário autenticado

Passos

DADO que sou um usuário autenticado
QUANDO eu envio uma requisição POST para /api/expenses/variable com name e value válidos
ENTÃO o sistema deve criar a despesa variável com status "Pendente", paidValue = 0 e remainingValue = value

Pós-Condições: Despesa variável criada com sucesso


ID 11.2
Título Cadastrar Despesa Variável sem name ou value
Prioridade Alta
Rastreabilidade US11
Pré-Condições Usuário autenticado

Passos

DADO que sou um usuário autenticado
QUANDO eu tento criar uma despesa variável sem name ou value
ENTÃO o sistema deve retornar erro 400 com mensagem de validação

Pós-Condições: Despesa variável não cadastrada