मैं टीडीडी का अभ्यास करता हूं और अक्सर अपने परीक्षण चलाता हूं। आखिरी लॉन्च कॉन्फ़िगरेशन चलाने के लिए ग्रहण का अच्छा आदेश है। लेकिन जब मैं कुछ यूनिट टेस्ट क्लास में कमांड का आह्वान करता हूं, तो एक्लिप्स केवल मौजूदा यूनिट टेस्ट क्लास के लिए परीक्षण चलाता है। मैं इसके बजाय अपने सभी यूनिट परीक्षणों को चलाने के लिए चाहता हूं। हां, मैं माउस का उपयोग कमांड को आमंत्रित करने के लिए कर सकता हूं जो सभी जुनीट परीक्षण चलाता है, लेकिन दोहराने के लिए: मैं अक्सर परीक्षण चलाता हूं।ग्रहण: सभी यूनिट परीक्षणों के लिए कुछ कुंजी बांधें
उत्तर
आपको ग्रहण के रन मोड को बदलने की आवश्यकता है। डिफ़ॉल्ट रूप से, यह जो कुछ भी चुना गया है या संपादित किया जा रहा है उसे चलाने का प्रयास करेगा। आप इसे हमेशा "आखिरी चीज़ निष्पादित" चलाने के लिए चाहते हैं।
जाओ विंडो के लिए> वरीयताएँ-> भागो/Debug-> शुभारंभ चुनें
तो फिर आप अपने परीक्षण मामलों के सभी के साथ एक TestSuite को परिभाषित करने और इसे चलाने, या सभी को चला सकते हैं "हमेशा पिछला आवेदन शुरू" परियोजना के लिए परीक्षण मामले। एक बार चलाने के बाद, आप केवल F11 या नियंत्रण-F11 के साथ फिर से चलना जारी रख सकते हैं।
आशा है कि इससे मदद मिलती है! - स्कॉट
शायद Infinitest आपको जो चाहिए वह है।
मैं Infinitest प्यार करता हूँ, लेकिन मैं इसे एक छोटे से लगता है बड़े बहु-मॉड्यूल मेवेन समाधानों के साथ अविश्वसनीय और जब परीक्षण कुछ असामान्य कर रहे हैं (उदाहरण के लिए हेज़ेलकास्ट का उपयोग करना)। हालांकि परीक्षणों को बाहर करने के लिए आप फ़िल्टर का उपयोग कर सकते हैं, और इससे थोड़ा सा मदद मिलती है। समाधान के मेनू पथ को शामिल करने के लिए – brindy
Junit Max भी है। यह मुफ़्त नहीं है लेकिन बहुत सस्ता है। प्रत्येक बार जब आप फ़ाइल सहेजते हैं तो यह आपके सभी परीक्षण चलाएगा और इंगित करेगा कि परीक्षण ग्रहण के दाहिने निचले कोने में सफल थे या नहीं।
यदि कोई परीक्षण उस लाइन को विफल करता है जहां यह विफल रहता है तो उसे त्रुटि के रूप में चिह्नित किया जाता है ताकि आप स्रोत फ़ाइलों के साथ काम कर सकें और अपने परीक्षणों की प्रतीक्षा न करें और अपना वर्कफ़्लो बाधित हो।
किसी प्रोजेक्ट, पैकेज या स्रोत रूट में सभी यूनिट परीक्षण चलाने के लिए, पैकेज एक्सप्लोरर में आइटम का चयन करें और Shift + Alt + X दबाएं तो टी (या राइट क्लिक-> रन-> जुनीट टेस्ट) दबाएं।
पैकेज एक्सप्लोरर पर ध्यान केंद्रित करने के लिए, "अगला दृश्य" मेनू लाने के लिए Ctrl + F7 दबाएं, बार-बार सूची के माध्यम से चक्र या हिट अप और डाउन तीर पर क्लिक करें, फिर दृश्य का चयन करने के लिए दर्ज करें।
एक बार जब आप इसे एक बार चलाते हैं, तो अंतिम बार लॉन्च करने के लिए F11 सेट किया जा सकता है यदि आप डीबग वरीयताओं को ट्विक करते हैं (डिफ़ॉल्ट चयन के लिए डिफ़ॉल्ट है)।
आप परीक्षण फ़ोल्डर पर राइट क्लिक करके और "रन एज़> जुनीट टेस्ट" चुनकर अपने सभी परीक्षणों के लिए एक जुनीट लॉन्च कॉन्फ़िगरेशन बना सकते हैं।
फिर https://stackoverflow.com/a/8176077/255961 देखें जो कॉन्फ़िगरेशन लॉन्च करने के लिए शॉर्टकट असाइन करने के लिए प्रैक्टिकल मैक्रो प्लगइन का उपयोग करने का वर्णन करता है।
पुनश्च, आप एक से अधिक फ़ोल्डर में परीक्षण किया है किसी कारण से आप तो परियोजना स्तर के रूप में अच्छी तरह से काम करने के लिए JUnit लांच विन्यास को संपादित कर सकते हैं:
- 1. यूनिट परीक्षणों में हैशसेट
- 2. क्या कुछ यूनिट परीक्षणों को अनदेखा करना संभव है?
- 3. जुनीट ग्रहण प्लगइन में यूनिट परीक्षणों का डिस्प्ले नाम बदलें
- 4. यूनिट परीक्षणों में assertArrayEquals का उपयोग
- 5. सभी परीक्षणों के लिए PHPunit अलग बूटस्ट्रैप
- 6. एमएसबिल्ड सभी परीक्षणों को चलाने के लिए लक्षित करता है, भले ही कुछ
- 7. यूनिट परीक्षणों के साथ रिशेर्पर समस्या
- 8. क्या पाइथन यूनिट परीक्षणों के लिए कोई दृश्य उपकरण है?
- 9. जावा के लिए यूनिट परीक्षणों की स्वचालित पीढ़ी?
- 10. "पूर्ण" यूनिट परीक्षणों को बदलने के लिए कब ठीक है?
- 11. पाइथन पैकेज संरचना, चलने वाले यूनिट परीक्षणों के लिए setup.py
- 12. NUnit सभी परीक्षणों
- 13. यूनिट परीक्षणों में PHP फ़ंक्शंस का मजाक
- 14. यूनिट परीक्षणों का उपयोग करके प्रैक्टिकल रिफैक्टरिंग
- 15. सभी जूनिट परीक्षणों के बाद सफाई
- 16. ग्रहण में सभी परीक्षणों के लिए पर्यावरण चर सेट अप कैसे करें?
- 17. यूनिट परीक्षणों में डेटटाइम.अब कैसे नकल करें?
- 18. यूनिट परीक्षणों के साथ आप क्या परीक्षण करते हैं?
- 19. मेवेन - यूनिट परीक्षणों से अलग एकीकरण परीक्षण
- 20. सेनटेस्टकिट: सभी परीक्षणों के बाद सफाई हो रही है?
- 21. ग्रहण में एक माउसक्लिक के साथ यूनिट परीक्षणों का एक चयनित सेट कैसे चलाएं?
- 22. यूनिट परीक्षणों में विधि आमंत्रण की गणना
- 23. ग्रहण की सेटिंग्स के साथ आरवीएम को कैसे बांधें
- 24. यूनिट परीक्षणों के बीच django ऑब्जेक्ट ids वृद्धि
- 25. आप अपने यूनिट परीक्षणों के साथ क्या परीक्षण करते हैं?
- 26. यूनिट परीक्षणों के साथ स्ट्रक्चर मैप का उपयोग
- 27. मेरे यूनिट-परीक्षणों के सार्थक कोड-कवरेज विश्लेषण कैसे करें?
- 28. पायथन में, यूनिट परीक्षणों के दौरान कुछ कोड अक्षम करने के लिए एक अच्छा पैटर्न क्या है?
- 29. कचरा कलेक्टर यूनिट परीक्षणों के साथ कैसे काम करता है?
- 30. क्या मैं अपने यूनिट परीक्षणों में कुछ मौलिक रूप से गलत कर रहा हूं?
+1; उत्तर में विशिष्टता सबसे उपयोगी है। –
धन्यवाद। स्कॉट! यह वही है जो मुझे चाहिए! – dmitrynikolaev
मदद करने में खुशी हुई! ध्यान रखें! –