2012-02-07 9 views
13

कैसे प्राप्त करें मुझे पता है कि मेरे पीसी पर जुनीट का कौन सा संस्करण स्थापित है?जुनीट संस्करण

दूसरा प्रश्न- मैं इसे कैसे अपग्रेड करूं?

+1

क्या आपने व्यक्तिगत रूप से जुनीट को स्थापित/कॉन्फ़िगर किया है? या netbeans, ग्रहण आदि जैसे आईडीई में भीतर कृपया अपने प्रश्न में स्पष्ट रूप से इसका उल्लेख करें। –

+0

स्वीकृत उत्तर –

उत्तर

4

जुनीट के एक नए संस्करण में अपग्रेड करने के लिए, आपको बस download the new version और पुराने संस्करण को नए जार से बदलना होगा। यह इतना सरल है।

वास्तव में यह जानने का एक अच्छा तरीका नहीं है कि आप वर्तमान में उपयोग कर रहे जुनीट के किस संस्करण का उपयोग कर रहे हैं, जब तक कि आप मेवेन या ऐसा कुछ नहीं कर रहे हों। कक्षाएं आप junit.framework उपयोग कर रहे हैं *

  • JUnit: 4: कक्षाएं आप org.junit उपयोग कर रहे हैं * (परीक्षण है सामान्य तौर पर, आप

    • के बीच JUnit 3 बता सकते हैं।। उन पर @Test एनोटेशन)

    सामान्य तौर पर, JUnit पिछड़े संगत (JUnit 3 टेस्ट मैचों JUnit 4 के तहत चलाया जा सकता है), लेकिन JUnit 4 सिफारिश की है।

  • 10

    जो संस्करण आप चल रहे हैं वह चल रहे एप्लिकेशन के क्लासपाथ पर निर्भर करता है। यह एक ही मशीन पर एक से अधिक संस्करण को शामिल करना संभव है, लेकिन अगर इस सवाल में है तुम सिर्फ इसके लिए एक परीक्षण लिख सकते हैं:

    import junit.runner.Version; 
    
    class SomeTests { 
    
        void testJUnitVersion() { 
         assertEquals("4.8.2", Version.id()); 
        } 
    } 
    
    +1

    देखें या यदि लक्ष्य केवल आपके द्वारा उपयोग किए जा रहे संस्करण को खोजने के लिए है, तो System.out.println (Version.id()) के साथ एक मुख्य विधि क्या करेगी। –

    12

    यह JUnit के संस्करण प्रिंट होगा।

    java -cp <path-to-junit-folder>/junit.jar junit.runner.Version 
    
    +1

    यदि और केवल तभी होता है जहां वह जुनीट का संस्करण है जिसका आप जीवन का उपयोग कर रहे हैं। आपके प्रोजेक्ट सेटअप के आधार पर, यह आपको गलत संस्करण संख्या बता सकता है, क्योंकि वास्तव में उपयोग किए जा रहे जुनीट के संस्करण में यह स्थान नहीं हो सकता है जो इस स्थान पर रहता है। मैं j4y का लचीला उत्तर पसंद करता हूं जो आपके प्रोजेक्ट का उपयोग उस संस्करण को खोजने और मुद्रित करने के लिए करता है जिसका आप वास्तव में उपयोग कर रहे हैं। –

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