CodeGym University
सीखने की प्रक्रिया
कोर्स
टास्क्स
सर्वेक्षण और क्विज़
गेम
मदद
रिमाइंडिंग शेड्यूल
समुदाय
उपयोगकर्ता
फोरम
चैट करें
लेख
सफलता की कहानियां
गतिविधि
समीक्षाएं
सब्सक्रिप्शन
लाइट थीम
सबक
समीक्षाएं
परिचय
शुरू करें
सीखना शुरू करें
अभी सीखना शुरू करें
क्वेस्ट मैप
सबक
सभी क्वेस्ट
सभी स्तर
संबंधित परियोजना: मावेन
मॉड्यूल 3
स्तर 2,
सबक 6
कार्य: आपको CodeGym के ग्राफिक्स इंजन के माध्यम से JavaFX गेम के साथ एक निष्पादन योग्य JAR फ़ाइल बनाने की आवश्यकता है। इसके लिए आपको चाहिए: भंडार से कांटा https://github.com/CodeGymCC/project-maven प्रोजेक्ट के अपने संस्करण को अपने कं
एक प्रोग्रामर के जीवन में परीक्षण
मॉड्यूल 3
स्तर 3,
सबक 0
प्रोग्रामर को परीक्षण की आवश्यकता क्यों है? अगले कुछ स्तरों को परीक्षण के लिए समर्पित किया जाएगा जिस तरह से प्रोग्रामर को इसकी आवश्यकता है । लेकिन पहले, आइए जानें कि परीक्षण क्या है और इसकी आवश्यकता क्यों है। सॉफ़्टवेयर के संबंध में, हम कह
JUnit के साथ पहला परीक्षण
मॉड्यूल 3
स्तर 3,
सबक 1
JUnit ढांचे को जोड़ना जावा कोड का परीक्षण करने के लिए, हमारे पास JUnit नामक एक बड़ा ढांचा है । यह बहुत अच्छा काम करता है, यह लगातार अद्यतन किया जाता है, यह बहुत लोकप्रिय है और निश्चित रूप से Intellij IDEA इसके साथ बहुत मजबूती से एकीकृत है।
JUnit में एक परीक्षण वातावरण स्थापित करना
मॉड्यूल 3
स्तर 3,
सबक 2
3.1 एनोटेशन @BeforeEach, @AfterEach ध्यान दें कि पिछले उदाहरण में, प्रत्येक विधि में हमें ऑब्जेक्ट बनाने के लिए कोड लिखना थाकैलकुलेटर. बेशक, यह सिर्फ एक पंक्ति है, लेकिन अगर हम वास्तविक प्रणालियों का परीक्षण करते हैं, तो हमारे पास अक्सर ऐसी
JUnit में उपयोगी एनोटेशन
मॉड्यूल 3
स्तर 3,
सबक 3
4.1 @विकलांग अब आइए JUnit ढांचे के कुछ बहुत ही उपयोगी और लोकप्रिय एनोटेशन देखें। पहला एनोटेशन आपको एक विशिष्ट परीक्षण को बंद करने की अनुमति देता है ताकि जुनीट इसे कॉल न करे। यह उन मामलों में आवश्यक है जहां आप नोटिस करते हैं कि परीक्षण ठीक स
जूनिट में पैरामीटरयुक्त परीक्षण
मॉड्यूल 3
स्तर 3,
सबक 4
5.1 @ParameterizedTest एनोटेशन कभी-कभी आप अलग-अलग मापदंडों के साथ परीक्षण को कई बार कॉल करना चाहते हैं: अलग-अलग मान, अलग-अलग इनपुट पैरामीटर, अलग-अलग उपयोगकर्ता नाम। जुनीट का उद्देश्य आपके जीवन को आसान बनाना है, इसलिए इस मामले के लिए इसमें प
JUnit अभिकथन
मॉड्यूल 3
स्तर 3,
सबक 5
6.1 दावा करता है आवेषण विशेष जांच हैं जिन्हें कोड में विभिन्न स्थानों पर डाला जा सकता है। उनका कार्य यह निर्धारित करना है कि कुछ गलत हुआ। या बल्कि, यह जांचने के लिए कि सब कुछ वैसा ही चल रहा है जैसा उसे होना चाहिए। यह "आवश्यकतानुसार" है और व
JUnit में लोकप्रिय एनोटेशन
मॉड्यूल 3
स्तर 3,
सबक 6
7.1 @Suite एनोटेशन और कुछ और अक्सर उपयोग किए जाने वाले एनोटेशन। अगर आप इनका इस्तेमाल नहीं भी करते हैं तो भी आपको इनके साथ टेस्ट जरूर देखने को मिलेंगे। इसलिए, कम से कम सामान्य शब्दों में यह समझना जरूरी है कि वहां क्या लिखा गया है। टेस्ट को स
मॉकिटो के साथ उन्नत परीक्षण
मॉड्यूल 3
स्तर 4,
सबक 0
1.1 मॉकिटो लाइब्रेरी आज हम उन्नत परीक्षण से परिचित होंगे। अधिक विशेष रूप से, मॉकिटो लाइब्रेरी के साथ । इस व्यवसाय से बाहर निकलने के बारे में सोचें भी नहीं। सबसे पहले, यह लाइब्रेरी स्प्रिंग टेस्टिंग में एक मानक है । जो वास्तव में जावा बैकएंड
बेसिक मॉकिटो एनोटेशन
मॉड्यूल 3
स्तर 4,
सबक 1
2.1 @ मॉक एनोटेशन मॉकिटो में नकली वस्तुओं के साथ काम करने के दो तरीके हैं। पहला पूरी तरह से वर्चुअल ऑब्जेक्ट बनाना है , दूसरा मौजूदा ऑब्जेक्ट को रैपर में लपेटना है। आइए पहले वाले से शुरू करें। पूरी तरह से आभासी वस्तु बनाने के लिए, आपको कोड
उपहास करने वाली वस्तुएँ
मॉड्यूल 3
स्तर 4,
सबक 2
3.1 doReturn () विधि अब जादू आता है ... मान लीजिए कि आपने नकली नकली वस्तु बनाई है, लेकिन आपको इसे किसी भी तरह काम करने की ज़रूरत है। जब कुछ विधियों को बुलाया गया था, कुछ महत्वपूर्ण किया गया था, या विधियों ने एक निश्चित परिणाम दिया था। क्या
मापदंडों के साथ नकली तरीकों को कॉल करना
मॉड्यूल 3
स्तर 4,
सबक 3
4.1 विधि पैरामीटर मॉक ऑब्जेक्ट में जोड़े गए पिछले नियम बिना मापदंडों के तरीकों से निपटते हैं। और पैरामीटर वाले तरीकों के लिए नियम कैसे बनाएं? इसके अलावा, मैं नियम बनाना चाहता हूं ताकि कुछ पैरामीटर मानों के लिए एक परिणाम हो, और अन्य के लिए -
और दिखाएं
1
...
23
24
25
26
27
...
35
Please enable JavaScript to continue using this application.