2012-12-12 15 views
5

के कारण इंस्ट्रुमेंटेशन रन विफल हुआ मेरे पास मेरे मुख्य एप्लिकेशन से किसी विशेष पैकेज के लिए 3 टेस्ट क्लास हैं। मेरी पहली टेस्ट क्लास ठीक चल रही है, अन्य 2 नहीं हैं।एंड्रॉइड परीक्षण: 'java.lang.ClassNotFoundException'

जब मैं उन 2 परीक्षण चलाने के लिए प्रयास करते हैं, मैं निम्नलिखित त्रुटि मिलती है:

Instrumentation run failed due to 'java.lang.ClassNotFoundException' 

मैं पहले से ही सत्यापित:

  • अगर निर्माण पथ ठीक से विन्यस्त किया गया था,
  • यदि लक्ष्य पैकेज सही है,
  • अगर मुझे जुनीट आयात करने में समस्याएं थीं।

समस्या के बारे में कोई अनुमान है?

----- // -----

समाधान:

मैं JUnit मैं उपयोग कर रहा था के संस्करण बदल गया है और परीक्षण के रूप में वे चाहिए प्रदर्शन करते हैं।

उत्तर

0

आप "AndroidManifest"

+0

पुनर्निर्माण मेरी लक्ष्य परियोजना में या अपने परीक्षण परियोजना में करना चाहिए? लक्ष्य में पहले से ही उन वर्गों को अपने मैनिफेस्ट में रखा गया है। –

11

में अपने अन्य दो वर्ग को परिभाषित करते समय निम्न के रूप में अपने पैकेज के लिए JUnit लाइब्रेरी को जोड़ना होगा है: ठीक है, अपने परीक्षण परियोजना पर क्लिक करें गुण का चयन करें

ग्रहण पर, -> जावा बिल्ड पथ, ऑर्डर और निर्यात टैब पर, कृपया जुनीट 4 पर जांचें और ठीक क्लिक करें।

उसके बाद, अपनी परीक्षण परियोजना को साफ या पुनर्निर्माण करें और चलाएं।

1

जावा का निर्माण पथ JUnit 4 पुस्तकालय (चयनित) निर्यात और आप स्वच्छ सुनिश्चित करें और इस परियोजना

संबंधित मुद्दे