Como a URL original do JSON está temporariamente indisponível, o objetivo desta tarefa é criar um arquivo JSON estático e local para simular os dados que a API da Alpes One deveria fornecer. Este arquivo será a base para o desenvolvimento da API de CRUD e para a escrita dos testes de unidade e integração.
O arquivo JSON simulado foi criado com uma estrutura de dados de veículos, contendo as informações mais relevantes para o contexto automotivo do teste. A estrutura é a seguinte:
id
: Identificador único do veículo.titulo
: Nome completo do veículo.marca
: Fabricante do veículo.modelo
: Modelo específico do veículo.ano
: Ano de fabricação.preco
: Valor de venda.cor
: Cor externa.combustivel
: Tipo de combustível.url_imagem
: URL de uma imagem do veículo para simular a mídia.Nome do arquivo: resources/dados_simulados.json
Conteúdo:
[
{
"id": 1,
"titulo": "BMW 320i M Sport",
"marca": "BMW",
"modelo": "320i M Sport",
"ano": 2022,
"preco": 280000,
"cor": "Preto",
"combustivel": "Gasolina",
"url_imagem": ""
},
{
"id": 2,
"titulo": "Honda Civic Touring",
"marca": "Honda",
"modelo": "Civic Touring",
"ano": 2021,
"preco": 150000,
"cor": "Branco",
"combustivel": "Gasolina",
"url_imagem": ""
}