इनलाइन चैट का उपयोग करके यूनिट परीक्षण बनाएं

Complete

GitHub Copilot की इनलाइन चैट सुविधा आपको सीधे कोड संपादक में यूनिट परीक्षण बनाने की अनुमति देती है। यह तब उपयोगी होता है जब आप चैट दृश्य पर स्विच किए बिना विशिष्ट फ़ंक्शंस या विधियों के लिए परीक्षण बनाना चाहते हैं, लेकिन जनरेट टेस्ट स्मार्ट क्रिया प्रदान करने की तुलना में अधिक नियंत्रण चाहते हैं।

इनलाइन चैट सुविधा का उपयोग संपूर्ण फ़ाइल या कोड के विशिष्ट चयन के लिए यूनिट परीक्षण बनाने के लिए किया जा सकता है।

इनलाइन चैट का उपयोग कर इकाई परीक्षण बनाने के लिए, निम्न चरणों का पालन करें:

  1. वह फ़ाइल खोलें जिसमें वह कोड है जिसका आप परीक्षण करना चाहते हैं.

  2. उस कोड ब्लॉक का चयन करें जिसका आप परीक्षण करना चाहते हैं.

  3. एक इनलाइन चैट सत्र खोलें।

    इनलाइन चैट सत्र खोलने के लिए Ctrl+I कुंजीपटल शॉर्टकट का उपयोग करें. वैकल्पिक रूप से, आप GitHub Copilot मेनू में से किसी एक से संपादक इनलाइन चैट का चयन कर सकते हैं।

  4. एक संकेत दर्ज करें जो चयनित कोड के लिए इकाई परीक्षण उत्पन्न करता है।

    उदाहरण के लिए: "/ सफलता और विफलता दोनों को मान्य करें, और किनारे के मामलों को शामिल करें।

  5. सुझाए गए यूनिट परीक्षणों की समीक्षा करें।

    आप समायोजन कर सकते हैं, जैसे परीक्षण नाम बदलना, परीक्षण मामलों को संशोधित करना या निकालना, या अतिरिक्त दावे जोड़ना।

    उत्पन्न परीक्षण कोड संपादक में प्रदर्शित होते हैं। GitHub Copilot किसी मौजूदा परीक्षण फ़ाइल में परीक्षण कोड उत्पन्न करता है, या यदि कोई मौजूद नहीं है तो एक नई परीक्षण फ़ाइल बनाता है।

  6. सुझाए गए यूनिट परीक्षणों को स्वीकार या त्यागने के लिए स्वीकार करें या बंद करें का चयन करें।

  7. परीक्षण फ़ाइल सहेजें।

    परीक्षण फ़ाइलों को आमतौर पर एक प्रोजेक्ट में एक अलग "परीक्षण" निर्देशिका में सहेजा जाता है जो यूनिट परीक्षणों के लिए कॉन्फ़िगर किया गया है। आपके विकल्प आपकी परियोजना की संरचना और परीक्षण ढांचे पर निर्भर करेंगे।

  8. यह सुनिश्चित करने के लिए प्रोजेक्ट बनाएँ कि परीक्षण फ़ाइल बिल्ड में शामिल है और इसे निष्पादित किया जा सकता है।

    बिल्ड से जुड़ी किसी भी गड़बड़ी का समाधान करें.

  9. यह सुनिश्चित करने के लिए परीक्षण चलाएं कि वे पास हैं और आपके कोड की कार्यक्षमता को सत्यापित करें।

  10. यदि आवश्यक हो, तो परीक्षण मामलों को जोड़ने या संशोधित करने के लिए इनलाइन चैट का उपयोग करके परीक्षणों को परिशोधित करें।

सारांश

GitHub Copilot की इनलाइन चैट सुविधा आपको सीधे कोड संपादक में यूनिट परीक्षण बनाने की अनुमति देती है। यह तब उपयोगी होता है जब आप चैट दृश्य पर स्विच किए बिना विशिष्ट फ़ंक्शंस या विधियों के लिए परीक्षण बनाना चाहते हैं, लेकिन जनरेट टेस्ट स्मार्ट क्रिया प्रदान करने की तुलना में अधिक नियंत्रण चाहते हैं। इनलाइन चैट सुविधा का उपयोग संपूर्ण फ़ाइल या कोड के विशिष्ट चयन के लिए यूनिट परीक्षण बनाने के लिए किया जा सकता है। इनलाइन चैट का उपयोग करके, आप यूनिट परीक्षण उत्पन्न कर सकते हैं जो सफलता और विफलता दोनों परिदृश्यों को मान्य करते हैं, और किनारे के मामलों को शामिल करते हैं।