- Deve ser posssível criar uma conta
- Deve ser posssível buscar o extrato bancário do cliente
- Deve ser posssível realizar um depósito
- Deve ser posssível realizar um saque
- Deve ser posssível buscar o extrato bancário do cliente por data
- Deve ser posssível atualizar dados da conta do cliente
- Deve ser posssível obter dados da conta do cliente
- Deve ser possível deletar uma conta
- Dever ser possível retornar o balance
- Não deve ser posssível cadastrar uma conta com CPF já existente
- Não deve ser posssível buscar extrato em uma conta não existente
- Não deve ser posssível fazer depósito em uma conta não existente
- Não deve ser posssível fazer um saque em uma conta não existente
- Não deve ser posssível fazer saque quando o saldo for insuficiente
- Não deve ser posssível excluir uma conta não existente
- cpf -> string
- name -> string
- id -> uuid
- statement [...]