अवलोकन
एक डार्ट पैकेज जो मॉकटेल पैकेज के उपयोग से फ्लटर विजेट परीक्षण में Image.network के आत्मविश्वास से मॉक करने की अनुमति देता है। यह नेटवर्क छवियों पर निर्भर UI घटकों के परीक्षण को सरल बनाता है, जिससे विकासकर्ताओं को वास्तविक HTTP अनुरोध किए बिना छवि लोडिंग, सफलता और विफलता परिदृश्य का निर्माण करने की अनुमति मिलती है। इससे त्वरित, अधिक विश्वसनीय और निर्धारित परीक्षण सुनिश्चित होते हैं। पैकेज मॉकटेल के साथ मौजूदा परीक्षण सेटअप के साथ बिना किसी बाधा के एकीकृत होता है, जिससे साफ और बनाए रखने योग्य परीक्षण कोड को बढ़ावा मिलता है।
उपयोग
- नेटवर्क इमेज के साथ विजेट्स का परीक्षण करें
- चित्र लोडिंग स्थिति का अनुकरण करना
- चित्र प्रदर्शन तर्क की जाँच करें
- ऑफलाइन परीक्षण चला रहे हैं
- मॉकिंग इमेज त्रुटियाँ
मुख्य विशेषताएँ
- mocktail के साथ आसान एकीकरण
- कोई वास्तविक नेटवर्क कॉल नहीं
- लोडिंग, सफलता और त्रुटि स्थितियों का समर्थन करता है
- न्यूनतम बॉयलरप्लेट
- सभी प्लेटफॉर्मों पर काम करता है
इनके लिए उपयुक्त
- Flutter विकासकर्ता विजेट परीक्षण लिख रहे हैं
- परीक्षण गति और विश्वसनीयता को प्राथमिकता देने वाली टीमें
- mocktail का उपयोग करके मॉकिंग करने वाले प्रोजेक्ट
विचार योग्य बातें
- mocktail के इंस्टॉल होने की आवश्यकता है
- रनटाइम उपयोग के लिए नहीं
- Image.network केवल सीमित
- चित्र कैशिंग का समर्थन नहीं करता है
- परीक्षण-विशिष्ट निर्भरता