Teste de Configuração Regional
Validação automática do sistema de geoparsing e contexto de cidades
⚠️ Alguns Testes Falharam
7 de 8 testes aprovados
Estado Atual do Sistema
Cidade Atual
São Paulo
Slug: sao-paulo | Estado: SP
URL Atual
/TestCityContext
Resultados dos Testes
Contexto CityContext está disponível
Cidade atual: São Paulo
PASS
Estrutura do objeto currentCity
✓ id: 2, name: São Paulo, slug: sao-paulo, state: SP
PASS
Validação de cidade válida (atibaia)
✓ Retornou: Atibaia
PASS
Validação de cidade válida (sao-paulo)
✓ Retornou: São Paulo
PASS
Validação de cidade inválida (cidade-inexistente)
✓ Retornou null corretamente
PASS
Cidade padrão configurada
✓ Cidade padrão: São Paulo
FAIL
Lista de cidades válidas
✓ Total de cidades cadastradas: 4
PASS
Extração de cidade da URL atual
✓ Slug "TestCityContext" → inválido (fallback para padrão)
PASS
Testes de Navegação Manual
Clique nos botões abaixo para navegar para diferentes URLs e verificar se a cidade é detectada corretamente:
Como Usar Este Teste:
- Verifique se todos os testes passaram na seção "Resultados dos Testes"
- Use os botões de navegação para testar diferentes URLs
- Observe se a "Cidade Atual" muda conforme a URL
- Abra as Ferramentas do Desenvolvedor (F12) e verifique o console para avisos
- Na aba Components (React DevTools), inspecione o CityContext para ver os valores em tempo real
