# Plano de testes — `CC-10` Lista dos meus bolões na abertura do app

**Story:** `docs/stories/CC-10-meus-boloes.md`

Story acrescentada em 06/08: sem ela o app não navega para bolão nenhum, e
nenhum épico original a cobria. O risco central não é técnico — é **confundir
estados que se parecem na tela**: "você não está em nenhum bolão" e "não deu para
carregar" levam a conclusões opostas.

| ID | Título | Tipo | Prioridade |
| -- | ------ | ---- | ---------- |
| CC-10-01 | Lista para quem criou, marcando admin | caminho feliz | alta |
| CC-10-02 | Lista para quem entrou pelo convite, sem admin | caminho feliz | alta |
| CC-10-03 | Não lista bolão de quem não participa | autorização | alta |
| CC-10-04 | Sem autenticação, a lista não é acessível | autorização | alta |
| CC-10-05 | Bolão encerrado continua na lista, marcado | regra de negócio | alta |
| CC-10-06 | Bolão de que saí deixa de aparecer | regra de negócio | alta |
| CC-10-07 | Contagem de participantes ignora quem saiu | regra de negócio | alta |
| CC-10-08 | Bolão arquivado continua na lista, marcado | regra de negócio | alta |
| CC-10-09 | Linha traz nome, rodadas e participantes | UI | alta |
| CC-10-10 | Lista vazia oferece criar e entrar por convite | UI | alta |
| CC-10-11 | Erro de rede é distinto de lista vazia | UI | alta |
| CC-10-12 | Voltar do bolão recarrega a lista | UI | média |

---

### CC-10-01 — Lista para quem criou, marcando admin
**Tipo:** caminho feliz · **Prioridade:** alta
**Resultado esperado:** `isAdmin: true`. Muda o que a pessoa consegue fazer lá
dentro, então a marcação vale na própria lista.

### CC-10-02 — Lista para quem entrou pelo convite, sem admin
**Tipo:** caminho feliz · **Prioridade:** alta
**Resultado esperado:** aparece, sem marcação de admin.

### CC-10-03 — Não lista bolão de quem não participa
**Tipo:** autorização · **Prioridade:** alta
**Resultado esperado:** ausente. Bolão é privado; a lista é o que revela a
existência dele.

### CC-10-04 — Sem autenticação, a lista não é acessível
**Tipo:** autorização · **Prioridade:** alta
**Resultado esperado:** 401.

### CC-10-05 — Bolão encerrado continua na lista, marcado
**Tipo:** regra de negócio · **Prioridade:** alta
**Resultado esperado:** presente e sinalizado. É onde ficam campeão e extrato —
sumir seria apagar o resultado da temporada.

### CC-10-06 — Bolão de que saí deixa de aparecer
**Tipo:** regra de negócio · **Prioridade:** alta
**Resultado esperado:** ausente. A saída é definitiva; manter na lista sugeriria
que dá para voltar.

### CC-10-07 — Contagem de participantes ignora quem saiu
**Tipo:** regra de negócio · **Prioridade:** alta
**Resultado esperado:** só ativos. Defeito real corrigido em 06/08: contava quem
já tinha saído, e a linha prometia gente que não estava mais lá.

### CC-10-08 — Bolão arquivado continua na lista, marcado
**Tipo:** regra de negócio · **Prioridade:** alta
**Resultado esperado:** presente, marcado como arquivado (recolhido na tela).
Defeito real corrigido em 06/08: o arquivado desaparecia sem explicação.

### CC-10-09 — Linha traz nome, rodadas e participantes
**Tipo:** UI · **Prioridade:** alta
**Resultado esperado:** "Rodadas 20–21 · 4 participantes", com concordância no
singular. É por esses dados que quem está em dois bolões reconhece o seu.

### CC-10-10 — Lista vazia oferece criar e entrar por convite
**Tipo:** UI · **Prioridade:** alta
**Resultado esperado:** os dois caminhos. Metade de quem chega foi convidado e
não quer criar nada.

### CC-10-11 — Erro de rede é distinto de lista vazia
**Tipo:** UI · **Prioridade:** alta
**Resultado esperado:** motivo + "tentar de novo", e **nunca** o texto de lista
vazia. Confundir os dois faz o participante achar que perdeu bolão e palpites.

### CC-10-12 — Voltar do bolão recarrega a lista
**Tipo:** UI · **Prioridade:** média
**Resultado esperado:** a lista é buscada de novo ao voltar — pode ter entrado
gente ou o bolão pode ter encerrado enquanto a pessoa estava lá dentro.
