JUnit - पर्यावरण सेटअप
स्थानीय पर्यावरण सेटअप
JUnit जावा के लिए एक ढांचा है, इसलिए सबसे पहली आवश्यकता आपके मशीन में JDK को स्थापित करने की है।
व्यवस्था की आवश्यकता
JDK | 1.5 या ऊपर। |
---|---|
याद | कोई न्यूनतम आवश्यकता नहीं। |
डिस्क में जगह | कोई न्यूनतम आवश्यकता नहीं। |
ऑपरेटिंग सिस्टम | कोई न्यूनतम आवश्यकता नहीं। |
चरण 1: अपनी मशीन में जावा इंस्टॉलेशन को सत्यापित करें
सबसे पहले, कंसोल खोलें और आप जिस ऑपरेटिंग सिस्टम पर काम कर रहे हैं, उसके आधार पर एक जावा कमांड निष्पादित करें।
ओएस | टास्क | आदेश |
---|---|---|
खिड़कियाँ | ओपन कमांड कंसोल | c: \> java -version |
लिनक्स | कमांड टर्मिनल खोलें | $ जावा-विचलन |
मैक | टर्मिनल खोलें | मशीन: ~ joseph $ java -version |
आइए सभी ऑपरेटिंग सिस्टम के लिए आउटपुट को सत्यापित करें -
ओएस | उत्पादन |
---|---|
खिड़कियाँ | जावा संस्करण "1.8.0_101" जावा (TM) एसई रनटाइम एनवायरनमेंट (बिल्ड 1.8.0_101) |
लिनक्स | जावा संस्करण "1.8.0_101" जावा (TM) एसई रनटाइम एनवायरनमेंट (बिल्ड 1.8.0_101) |
मैक | जावा संस्करण "1.8.0_101" जावा (TM) एसई रनटाइम एनवायरनमेंट (बिल्ड 1.8.0_101) |
यदि आपके पास अपने सिस्टम पर जावा इंस्टॉल नहीं है, तो निम्न लिंक से जावा सॉफ्टवेयर डेवलपमेंट किट (एसडीके) डाउनलोड करें https://www.oracle.com। हम इस ट्यूटोरियल के लिए जावा 1.8.0_101 को स्थापित संस्करण मान रहे हैं।
चरण 2: जावा पर्यावरण सेट करें
ठीक JAVA_HOMEवातावरण चर आधार निर्देशिका स्थान पर इंगित करने के लिए जहां जावा आपकी मशीन पर स्थापित है। उदाहरण के लिए।
ओएस | उत्पादन |
---|---|
खिड़कियाँ | पर्यावरण चर JAVA_HOME को C: \ Program Files \ Java \ jdk1.8.0_101 पर सेट करें |
लिनक्स | निर्यात JAVA_HOME = / usr / स्थानीय / जावा-वर्तमान |
मैक | निर्यात JAVA_HOME = / लाइब्रेरी / जावा / होम |
सिस्टम पथ में जावा कंपाइलर स्थान को जोड़ें।
ओएस | उत्पादन |
---|---|
खिड़कियाँ | तार लगाओ C:\Program Files\Java\jdk1.8.0_101\bin सिस्टम चर के अंत में, Path। |
लिनक्स | निर्यात पथ = $ पथ: $ जाव_होम / बिन / |
मैक | आवश्यक नहीं |
कमांड का उपयोग करके जावा इंस्टॉलेशन को सत्यापित करें java -version जैसा कि ऊपर बताया गया है।
चरण 3: JUnit पुरालेख डाउनलोड करें
से JUnit जार फ़ाइल का नवीनतम संस्करण डाउनलोड करें http://www.junit.org। इस ट्यूटोरियल को लिखने के समय, हमने Junit-4.12.jar डाउनलोड किया है और इसे C: \> JUnit फ़ोल्डर में कॉपी किया है।
ओएस | संग्रह का नाम |
---|---|
खिड़कियाँ | junit4.12.jar |
लिनक्स | junit4.12.jar |
मैक | junit4.12.jar |
चरण 4: सेट करें JUnit पर्यावरण
ठीक JUNIT_HOMEपर्यावरण चर को आधार निर्देशिका स्थान पर इंगित करने के लिए जहां JUNIT जार आपकी मशीन पर संग्रहीत है। मान लेते हैं कि हमने junit4.12.jar को JUNIT फ़ोल्डर में संग्रहीत किया है।
अनु क्रमांक | ओएस और विवरण |
---|---|
1 | Windows पर्यावरण चर JUNIT_HOME को C: \ JUNIT पर सेट करें |
2 | Linux निर्यात JUNIT_HOME = / usr / स्थानीय / JUNIT |
3 | Mac निर्यात JUNIT_HOME = / लाइब्रेरी / JUNIT |
चरण 5: CLASSPATH चर सेट करें
ठीक CLASSPATH पर्यावरण चर JUNIT जार स्थान को इंगित करने के लिए।
अनु क्रमांक | ओएस और विवरण |
---|---|
1 | Windows वातावरण चर CLASSPATH को% CLASSPATH%;% JUNIT_HOME% \ junit4.12.jar; पर सेट करें। |
2 | Linux निर्यात CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar:। |
3 | Mac निर्यात CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar:। |
चरण 6: JUnit सेटअप का परीक्षण करें
में एक जावा वर्ग फ़ाइल नाम TestJunit बनाएँ C:\>JUNIT_WORKSPACE
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class TestJunit {
@Test
public void testAdd() {
String str = "Junit is working fine";
assertEquals("Junit is working fine",str);
}
}
एक जावा वर्ग फ़ाइल नाम TestRunner बनाएँ C:\>JUNIT_WORKSPACE परीक्षण मामले को निष्पादित करने के लिए।
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
public class TestRunner {
public static void main(String[] args) {
Result result = JUnitCore.runClasses(TestJunit.class);
for (Failure failure : result.getFailures()) {
System.out.println(failure.toString());
}
System.out.println(result.wasSuccessful());
}
}
चरण 7: परिणाम सत्यापित करें
उपयोग करने वाली कक्षाओं को संकलित करें javac संकलक निम्नानुसार है -
C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java
अब रिजल्ट देखने के लिए टेस्ट रनर दौड़ें -
C:\JUNIT_WORKSPACE>java TestRunner
आउटपुट सत्यापित करें।
true