मैं एक परीक्षण वर्ग है कि मैं folowing कोड के साथ एक मुख्य विधि से चलाने के लिए कोशिश कर रहा हूँ है मुद्रित नहीं करता है:JUnitCore.runClasses कुछ भी
Result r = org.junit.runner.JUnitCore.runClasses(TestReader.class);
मैं देख सकता हूँ जब मैं परिणाम वस्तु की जांच है कि 5 परीक्षण चलाए गए हैं लेकिन स्क्रीन पर कुछ भी मुद्रित नहीं है।
क्या मुझे आउटपुट प्राप्त करने के लिए कुछ और करना चाहिए?
आप उदाहरण क्यों, "यह करने के लिए एक आम बात नहीं है" कर सकते हैं। कॉलिंग में कॉल क्लास कॉलिंग का वर्णन किया गया है। अगर ऐसा करने का दूसरा तरीका है, तो यह क्या है? – cmcginty
एकमात्र बार जिसे आप 'runClasses()' कहते हैं, वह है यदि आप परीक्षण चलाने के लिए अपना कोड लिख रहे हैं। आम तौर पर आपके पास जुनीटकोर आपकी मुख्य श्रेणी है, परीक्षणों को अपना आईडीई बनाएं, या परीक्षण चलाने के लिए आपके निर्माण प्रणाली में निर्मित कुछ का उपयोग करें। यदि आपको अपने परीक्षण चलाने के लिए कस्टम क्लास लिखना है, तो सामान्य तरीका org.junit.runner.notification.RunListener' का उपयोग करना है। व्यक्तिगत रूप से, मुझे नाराज रहा है कि मुझे जुनीट 4 में कितनी बार कुछ करने की ज़रूरत है और आंतरिक कक्षाओं को एकमात्र समाधान मिलना है। – NamshubWriter