- Contexto, Ação, Resultado Esperado
Rota: (POST) /autores
Cenários:
-
Retorna os dados do autor cadastrado quando os dados são válidos (201).
-
❌ Retorna um erro ao tentar cadastrar um autor com dados inválidos (400).
Rota: (GET) /autores/:id
Cenários:
-
Retorna os dados de um autor existente (200).
-
Retorna um erro quando o autor não existe (404).
Rota: (GET) /autores
Cenários:
-
Retorna uma lista contendo os dados dos autores quando existe ao menos um autor cadastrado (200).
-
Retorna uma lista vazia quando não existem autores cadastrados (200).
-
(hipotético) Retorna um erro quando o usuário não está autenticado (403).