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