के भीतर नियमित जावा प्रोग्राम के समान जुनीट परीक्षणों को कैसे डिबग करें, ग्रहण में, यदि मैं कोई ब्रेकपॉइंट्स के साथ डीबग मोड में जावा प्रोग्राम चलाता हूं, और यदि JVM एक NullPointerException को हिट करता है, तो ग्रहण कोड की अपमानजनक रेखा को कृपया हाइलाइट करेगा, और स्थानीय चर, आदि दिखाएं निष्पादन रोक दिया गया है। मैं प्रदर्शन टैब का उपयोग कर कोड का मूल्यांकन कर सकता हूं, और इसी तरह।एक्लिप्स
लेकिन, अगर मैं डीबग मोड में एक जुनीट परीक्षण चलाता हूं, और जेवीएम एक नलपॉन्टर अपवाद को हिट करता है, तो जेवीएम रोक नहीं देता है, और मुझे स्थानीय चर देखने का मौका नहीं है।
क्या यह जुनीट परीक्षण चलाने के लिए संभव है ताकि जब मैं ब्रेकपॉइंट्स का उपयोग किये बिना एक NullPointerException दबाता हूं तो JVM स्वचालित रूप से रुक जाएगा?
संपादित करें: JUnit 4 & जूनो का उपयोग
मुझे लगता है कि यह कहने का सही तरीका है, जुनीट परीक्षणों के भीतर ग्रहण के पोस्ट-मॉर्टम डिबगिंग का उपयोग कैसे करें। – Eddified
क्या आपने 'java.lang.NullPointerException' के लिए अपवाद ब्रेकपॉइंट सेट किया है या स्टैकट्रैस द्वारा निर्दिष्ट लाइन पर ब्रेकपॉइंट सेट किया है? – beny23
मुझे एक डुप्लिकेट प्रश्न मिला: http://stackoverflow.com/questions/13611711/junit-4-and-suspend-on-exception – Eddified