मैं जावा के लिए वास्तव में नया हूं।जुनीट परीक्षण अपवाद
मैं एक निर्माता पर कुछ जुनीट परीक्षण चला रहा हूं। कन्स्ट्रक्टर ऐसा है कि अगर इसे अपने पैरामीटर में से एक के लिए शून्य या खाली स्ट्रिंग दी जाती है, तो इसे अपवाद फेंकना चाहिए।
जब मैं जुनीट में एक नल या खाली स्ट्रिंग पैरामीटर के साथ इस कन्स्ट्रक्टर का परीक्षण करता हूं, तो मुझे एक लाल बार मिलता है, भले ही मैं लगभग 100% सुनिश्चित करता हूं कि कन्स्ट्रक्टर विधि वास्तव में अपवाद फेंकती है जब ऐसे पैरामीटर पास होते हैं इसके लिए
यदि जुआनिट में कोई हरा पट्टी नहीं होनी चाहिए तो विधि अपवाद को जिस तरह से माना जाता है? या यह है कि जब आप एक अपवाद फेंकने के तरीके को लाल बार प्राप्त करना चाहते हैं तो इसे किस तरह से माना जाता है?
यदि टेस्ट क्लास अपवाद फेंकता है, तो आप केवल अपवाद और परीक्षण को फेंक सकते हैं जहां आपने जूनिट परीक्षण के मामलों को लिखा है। @Test (अपेक्षित = IllegalArgumentException.class) का उपयोग करने के साथ –