issues
search
LuizEscobarC
/
Bank-Account
Bank Account Manager
MIT License
0
stars
0
forks
source link
Movimentação de Fundos entre Contas - Criar Endpoint para Movimentação de Fundos
#7
Closed
LuizEscobarC
closed
3 months ago
LuizEscobarC
commented
3 months ago
REQUISITOS
Desenvolver um endpoint que aceite uma requisição para transferir fundos entre duas contas bancárias.
A requisição deve aceitar remetente, destinatário e valor em formato JSON.
Validar se o saldo do remetente é suficiente para a transação e garantir que a conta não fique negativa após a transação.
LuizEscobarC
commented
3 months ago
REGRAS DE NEGOCIO
O valor da transferência deve ser positivo e maior que zero.
O saldo da conta remetente deve ser suficiente para cobrir o valor da transferência.
Após a transferência, o saldo da conta remetente não pode ser negativo.
Tanto a conta remetente quanto a destinatária devem existir no sistema.
A transferência deve ser registrada com data e hora exata da operação.
LuizEscobarC
commented
3 months ago
CASOS DE TESTE
Verificar se a transferência de fundos entre duas contas pode ser realizada com sucesso.
Testar a validação para garantir que o valor da transferência seja positivo e maior que zero.
Testar se o saldo da conta remetente é suficiente para cobrir a transferência e garantir que o saldo não fique negativo.
Verificar se a transferência é registrada com a data e hora exata da operação.
LuizEscobarC
commented
3 months ago
closed
REQUISITOS