Valide realizando os seguintes testes e suas respectivas respostas (erros ou sucessos)

Obs.: Para fazer esses testes você precisa gerar os eventos usando nossa API de eventos.

  • Listar cashbacks de clientes que possuem cashbacks gerados.
  • Listar cashbacks de clientes que não possuem cashbacks.
  • Listar cashbacks de clientes que não existem/com cadastro inválido.
  • Consultar saldo de cliente que não possui cashbacks.
  • Consultar saldo de cliente que possui somente cashbacks indisponíveis.
  • Consultar saldo de cliente que possui somente cashbacks disponíveis.
  • Consultar saldo de cliente que possui cashbacks indisponíveis e disponíveis.
  • Realizar uma intenção de resgate de cashback (Lock) em um cliente que não possui cashback disponível.
  • Realizar uma intenção de resgate de cashback (Lock) e depois confirmar o resgate (Commit).
  • Realizar uma intenção de resgate de cashback (Lock) e depois cancelar o resgate (Rollback).
  • Tentar confirmar o resgate (Commit) do cashback sem antes realizar a intenção de resgate (Lock).
  • Tentar realizar o cancelamento do resgate (Rollback) sem antes realizar a intenção de resgate (Lock).