Olá, Sandriellen! Tudo bem?
Fiquei em dúvida se você estava se referindo aos testes ou à busca. Para garantir que tudo fique claro, explico os dois casos:
Caso você esteja se referindo aos testes
O teste estaMostrandoPassagem
está atualmente configurado para funcionar especificamente com a origem "Minas Gerais" e destino "Rio de Janeiro". Isso acontece porque os seletores foram definidos com esses valores fixos.
Para tornar o teste mais flexível e reutilizável, você pode modificar a função para aceitar origem
e destino
como parâmetros dinâmicos ou consultar as passagens disponíveis na API e substituir os parâmetros por outras origens e destinos.
Caso você esteja se referindo à busca
Os resultados dependem dos dados disponíveis na API. Para consultar as passagens disponíveis, com a API rodando (npm start
), acesse:
http://localhost:8080/api#/default/PassagemController_search
Preenchi apenas os campos obrigatórios:
- Data da ida:
2025-07-07T14:15:19.195Z
- Passagens por página:
3
(coloque a quantidade que quiser)
A resposta da API traz 3 resultados (de um total de 25), como no exemplo abaixo:
{
"paginaAtual": "1",
"ultimaPagina": 9,
"total": 25,
"precoMin": 20,
"precoMax": 5000,
"resultado": [
{
"id": 1,
"tipo": "Econômica",
"precoIda": 250,
"precoVolta": 240,
"taxaEmbarque": 80,
"conexoes": 1,
"tempoVoo": 4,
"origem": {
"id": 9,
"nome": "Minas Gerais",
"sigla": "MG"
},
"destino": {
"id": 15,
"nome": "Rio de Janeiro",
"sigla": "RJ"
},
"companhia": {
"id": 3,
"nome": "Azul"
},
"dataIda": "2025-07-07T14:15:19.195Z",
"dataVolta": null,
"orcamento": [
{
"descricao": "1 adulto, econômica",
"preco": 250,
"taxaEmbarque": 80,
"total": 330
}
],
"total": 330
},
{
"id": 2,
"tipo": "Executiva",
"precoIda": 2800,
"precoVolta": 2700,
"taxaEmbarque": 175,
"conexoes": 2,
"tempoVoo": 6,
"origem": {
"id": 11,
"nome": "Paraíba",
"sigla": "PB"
},
"destino": {
"id": 19,
"nome": "Roraima",
"sigla": "RR"
},
"companhia": {
"id": 4,
"nome": "Latam"
},
"dataIda": "2025-07-07T14:15:19.195Z",
"dataVolta": null,
"orcamento": [
{
"descricao": "1 adulto, executiva",
"preco": 2800,
"taxaEmbarque": 175,
"total": 2975
}
],
"total": 2975
},
{
"id": 3,
"tipo": "Econômica",
"precoIda": 180,
"precoVolta": 170,
"taxaEmbarque": 95,
"conexoes": 0,
"tempoVoo": 2,
"origem": {
"id": 7,
"nome": "Mato Grosso",
"sigla": "MT"
},
"destino": {
"id": 13,
"nome": "Pernambuco",
"sigla": "PE"
},
"companhia": {
"id": 2,
"nome": "Avianca"
},
"dataIda": "2025-07-07T14:15:19.195Z",
"dataVolta": null,
"orcamento": [
{
"descricao": "1 adulto, econômica",
"preco": 180,
"taxaEmbarque": 95,
"total": 275
}
],
"total": 275
}
]
}
Isso permite que você varie os dados nos testes, substituindo os valores fixos e testando com diversas passagens.
Testei com Origem "Paraíba" e destino "Roraima" na executiva:
Bons estudos e sucesso com os testes!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado