2009-05-27 9 views
6

मैं एक लॉन्चर/रन कॉन्फ़िगरेशन बनाना चाहता हूं जो परीक्षण कक्षाओं के चयनित सेट या संकुल के चयनित सेट में केवल जुनीट परीक्षण चलाता है। अब ऐसा लगता है कि मुझे अपने प्रत्येक पैकेज के लिए अलग-अलग रन कॉन्फ़िगरेशन बनाना होगा जिसमें परीक्षण चलाना है। मेरे पास एक्लिप्स के पुराने संस्करणों में काम करने की याद आती है।ग्रहण में एक माउसक्लिक के साथ यूनिट परीक्षणों का एक चयनित सेट कैसे चलाएं?

और हाँ, मुझे पता है: परीक्षण व्यवस्थित किए जाने चाहिए ताकि मुझे यह समस्या न हो, लेकिन स्रोत फ़ोल्डर्स को पुनर्गठित करना अभी एक विकल्प नहीं है।

मैं ग्रहण 3.4.2 का उपयोग कर रहा हूं।

उत्तर

1

आप चयनित परीक्षणों के लिए एक परीक्षण सूट जोड़ सकते हैं।

मैं उन्हें एक अलग स्रोत फ़ोल्डर में, के रूप में अन्यथा परीक्षण कई बार चलाया जाएगा, एक बार मूल परीक्षण के लिए प्रत्येक सुइट उस में है के लिए जाते थे और एक बार।

+0

होड क्या मैं एक्लिप्स में जुनीट टेस्ट सूट चलाता हूं? हां, स्रोत फ़ोल्डर्स को एक सौहार्दपूर्ण तरीके से व्यवस्थित करना चाहिए, लेकिन इस परियोजना के लिए यह बड़ी मात्रा में काम होगा (बिल्ड फाइलें शाही गड़बड़ हैं) और हम अभी इसे बर्दाश्त नहीं कर सकते हैं। – auramo

4

आप इस प्रकार का JUnit टेस्ट स्वीट बना सकते हैं :

JUnit Test Suite http://i39.tinypic.com/2mdqz37.jpg

+0

धन्यवाद, काफी स्पष्ट होना चाहिए :) मैंने अभी तक एक टेस्ट सूट बनाया है, यह याद नहीं है कि यह टेस्टसूइट-क्लास को विस्तारित करके नहीं किया जाना चाहिए। और निश्चित रूप से इसे नहीं चलाया जा सकता :-) यह समाधान करेगा, हालांकि यह इष्टतम नहीं है: मुझे सभी टेस्ट-क्लास को जोड़ना याद रखना होगा जो मैं सूट में बना देता हूं जो थोड़ा अनावश्यक है। – auramo

1

होद मैं ग्रहण में एक JUnit टेस्ट स्वीट चला सकता हूँ? हां, स्रोत को फ़ोल्डर्स को एक सेन तरीके से व्यवस्थित करना चाहिए, लेकिन यह इस परियोजना के लिए काम की बड़ी मात्रा होगी (बिल्ड फाइल शाही गड़बड़ है) और हम अभी बर्दाश्त नहीं कर सकते हैं।

auramo

आप अपने TestSuite चुनें और Alt + Shift दबाएं + एक्स, टी या Run -> Run As -> JUnit Test है।

संबंधित मुद्दे