विषयसूची:

जोर क्या है शून्य नहीं है?
जोर क्या है शून्य नहीं है?

वीडियो: जोर क्या है शून्य नहीं है?

वीडियो: जोर क्या है शून्य नहीं है?
वीडियो: क्या शून्य एक परिमेय संख्या है? क्या इसे p/q के रूप में लिख सकते हैं, जहां p और q पूर्णांक है और q≠0 2024, मई
Anonim

NS जोर नॉट नल () विधि का अर्थ है "एक पारित पैरामीटर होना चाहिए नहीं होना शून्य ": अगर यह होता है शून्य तो परीक्षण मामला विफल हो जाता है। assertNull() विधि का अर्थ है "एक पारित पैरामीटर होना चाहिए शून्य ": अगर यह होता है अशक्त नहीं तो परीक्षण मामला विफल हो जाता है।

नतीजतन, आप कैसे जोर देते हैं assertEquals?

ज़ोर . मुखर एक्वाल्स () विधियाँ जाँचती हैं कि दो वस्तुएँ समान हैं या नहीं। यदि वे नहीं हैं, तो एक संदेश के बिना एक AssertionError फेंक दिया जाता है। यदि अपेक्षित और वास्तविक दोनों मान शून्य हैं, तो यह विधि समान लौटाती है।

इसके बाद, सवाल यह है कि क्या होता है जब जावा में मुखर विफल हो जाता है? यदि JVM (-ea ध्वज के माध्यम से) में अभिकथन सक्षम हैं, तो एक AssertionError तब फेंका जाएगा जब अभिकथन विफल . इसे पकड़ा नहीं जाना चाहिए, क्योंकि यदि कोई अभिकथन विफल , इसका मूल रूप से मतलब है कि प्रोग्राम कैसे काम करता है, इस बारे में आपकी एक धारणा गलत है। केवल प्रोग्रामिंग त्रुटियों का पता लगाने के लिए अभिकथन का उपयोग किया जाना चाहिए।

साथ ही, आप मुखर झूठा का उपयोग कैसे करते हैं?

में जोर देनागलत , आप जोर देते हुए कि एक अभिव्यक्ति का मूल्यांकन करता है झूठा . यदि ऐसा नहीं है, तो संदेश प्रदर्शित होता है और बल देकर कहना विफल रहता है। assertTrue (संदेश, मान == झूठा ) == जोर देनागलत (संदेश, मूल्य); ये कार्यात्मक रूप से समान हैं, लेकिन यदि आप मान की अपेक्षा कर रहे हैं झूठा फिर जोर का प्रयोग करेंगलत.

अभिकथन के विभिन्न तरीके क्या हैं?

यहाँ मुखर तरीकों की एक सूची है:

  • मुखरअरे एक्वाल्स ()
  • जोर एक्वाल्स ()
  • जोर सच () + जोर से झूठ ()
  • मुखर नल () + जोर नॉट नल ()
  • जोर दें () + जोर नॉटसेम ()
  • जोर देना ()

सिफारिश की: