Caso de Teste 17 - celiapaivab/travel-manager-api GitHub Wiki

Caso de Teste 17

Informações Gerais

  • ID: 17
  • Título: Registrar informações de um novo destino apenas com dados obrigatórios
  • Prioridade: Média
  • Rastreabilidade: US04
  • Endpoint: /api/destinations

Pré-Condições

  • O serviço da API deve estar ativo
  • O usuário "maria.silva" deve estar registrado com a senha "123456"
  • O usuário deve estar autenticado e possuir um token válido

Passos do Caso de Teste

Passo Ação Resultado Esperado
1 Fazer login com o usuário:
username: "maria.silva"
password: "123456"
Token válido é gerado
2 Enviar requisição POST para /api/destinations com os dados:
{
"name": "rio",
"status": "wishlist"
}
utilizando o token
A API retorna status 201 com a mensagem "Destino criado"

Pós-Condições

  • O destino "rio" estará registrado na lista de desejos do usuário "maria.silva", apenas com os campos obrigatórios preenchidos.
⚠️ **GitHub.com Fallback** ⚠️