मैंने अपने प्रोजेक्ट फॉर्म नेटबीन्स को इंटेलिजे आईडीईए में स्थानांतरित कर दिया है, यह एक जूनिट आधारित टेस्ट प्रोजेक्ट है। नेटबींस में मैंassertTrue कथन intelliJ IDEA में स्थिर आयात की आवश्यकता है?
assertTrue("Message", conditionCustom());
का उपयोग कर रहा था और यह बिना किसी अतिरिक्त आयात के काम कर रहा था। अब जब IntelliJ में एक ही उपरोक्त आदेश का उपयोग कर रहा फ़ाइल आयात करने
import static org.junit.Assert.assertTrue;
वहाँ किसी भी तरह से इसलिए मैं अपने कोड फ़ाइल में ऊपर लाइन लिखने की ज़रूरत नहीं है? अन्यथा मुझे काम करने के लिए सभी मेरी फाइलों को संपादित करना होगा कथन कथन। मैं आमतौर पर बाद के उपयोग करें, क्योंकि मुझे लगता है कि यह स्पष्ट है
Assert.assertTrue("Message", conditionCustom());
:
क्या आप वाकई जुनीट 3 का उपयोग नहीं कर रहे थे, और अब जुनीट 4 का उपयोग नहीं कर रहे थे? – NilsH
मुझे यकीन नहीं है। लेकिन intelliJ में मुझे काम करने के लिए अपने क्लासपाथ में जूनिट जोड़ने की ज़रूरत क्यों है? मैं अब मेवेन आधारित परियोजना का उपयोग कर रहा हूँ। – coure2011