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

Caso de Teste 34

Informações Gerais

  • ID: 34
  • Título: Atualizar a data do destino da lista do usuário com autenticação válida
  • Prioridade: Alta
  • Rastreabilidade: US07
  • Endpoint: /api/destinations/{id}

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 Registrar um novo destino com os dados:
{
"name": "rio",
"status": "wishlist",
"details": "visitar cristo",
"date": "2025-12-04"
}
utilizando o token
O destino "rio" é registrado com sucesso
3 Enviar requisição PUT para /api/destinations/{id} com os dados:
{
"name": "rio",
"status": "wishlist",
"details": "visitar cristo",
"date": "2025-12-24"
}
utilizando o token válido e fornecendo o id do destino
A API retorna status 200 com os detalhes do destino atualizados

Pós-Condições

  • As informações do destino "rio" com data "2025-12-24" estarão disponíveis para o usuário "maria.silva".
⚠️ **GitHub.com Fallback** ⚠️