में जुनीट चलाने पर स्वचालित रूप से गुण जोड़ें, मेरे ग्रहण पर मेरे यूनिट परीक्षण चलाने के लिए, मुझे VM के लिए कुछ गुण सेट करने की आवश्यकता है।एक्लिप्स
इस प्रकार, जब मैं पहली बार अपना जुनीट परीक्षण चलाता हूं, तो मैं "ओपन रन डायलॉग" में जाता हूं, फिर इस परीक्षण के लिए मेरे जुनीट कॉन्फ़िगरेशन में, मैं "तर्क" टैब में जाता हूं और "वीएम तर्क" में जो कुछ भी चाहता हूं उसे डालता हूं पाठ क्षेत्र
जब मैं अपना जुनीट चलाता हूं तो स्वचालित रूप से गुणों का एक सेट जोड़ने का कोई तरीका है, इसलिए मैं परीक्षण कक्षा पर राइट-क्लिक करने में सक्षम हूं, और परीक्षण चलाने के लिए "रन के रूप में> जूनिट टेस्ट" पर क्लिक कर सकता हूं ?
तकनीकी जानकारी: ग्रहण 3.3.2, JUnit 4, जावा 5
संपादित, हारून Digulla से प्रतिक्रिया के बारे में:
इन गुणों स्प्रिंग विन्यास फाइल में किया जाता है *। इस प्रकार, मैं हारून द्वारा दिए गए विचार का उपयोग नहीं कर सकता, क्योंकि टेस्ट चलाने से पहले वसंत शुरू किया जाएगा।
इसके अतिरिक्त, मुझे यह जानने की जरूरत है कि क्या मैं ग्रहण में एक आसान तरीके से इसे प्राप्त कर सकता हूं। इस प्रकार समाधान को एक्लिप्स के बाहर आवेदन के संकलन पर कोई प्रभाव नहीं होना चाहिए, क्योंकि मेरा आवेदन अंततः मैवेन 2 द्वारा संकलित (और परीक्षण) किया जाएगा।
* कुछ "इकाई" परीक्षणों को वास्तव में मेरे वसंत विन्यास को चलाने की आवश्यकता है। ठीक है, मुझे पता है कि यह वास्तविक यूनिट परीक्षण नहीं है; ओ)
संपादित करें 2: वास्तव में, मैं वास्तव में एक परीक्षण इकाई द्वारा वसंत विन्यास शुरू कर रहा था। इस प्रकार, वसंत शुरू करने से पहले, मैं सिस्टम गुणों की जांच करता हूं, और यदि मेरी गुण सेट नहीं हैं, तो मैं उन्हें आवश्यक मान देता हूं ...
हालांकि, मैं थोड़ा निराश हूं कि ग्रहण मेरे लिए ऐसा नहीं कर सकता स्वचालित रूप से ...
काम किया बस वसंत परीक्षण के बारे में स्पष्ट किया जाना है। वसंत का उपयोग करते समय ओपी क्या बात कर रहा है "RunWith (SpringJUnit4ClassRunner.class) और ContextConfiguration" नियमित जूनिट से पहले वसंत शुरू करेगा इससे पहले और पहले क्लास हिट हो जाएंगे, इसलिए सेटिंग सिस्टम गुण उन काम नहीं करेंगे। – sMoZely