एक नया AndroidStudio 1.1 संस्करण इकाई परीक्षण समर्थन प्रस्तुत किया। यह यूआरएल http://tools.android.com/tech-docs/unit-testing-support चरण-दर-चरण निर्देश प्रदान करता है कि एंड्रॉइड स्रोतों के लिए जुनीट परीक्षण चलाने के लिए आईडीई कैसे सेट करें।JUnit परीक्षणों के लिए कोई Dagger2 जेनरेट की गई फ़ाइलें
यह प्लगइन https://bitbucket.org/hvisser/android-apt एएस को डैगर 2 जेनरेट की गई फाइलें प्रदान करने के लिए प्रयुक्त होता है और यह सामान्य एंड्रॉइड कोड के लिए ठीक काम करता है लेकिन दुर्भाग्यवश किसी भी जुनीट टेस्ट क्लास के लिए कोई जेनरेट 2 फ़ाइलें नहीं होती हैं। मैं android-उपयुक्त प्लगइन प्रलेखन के लिए, लेकिन सफलता नहीं मिली अनुसार जैसे
androidTestApt 'com.google.dagger:dagger-compiler:2.0-SNAPSHOT'
निर्भरता को कॉन्फ़िगर करने की कोशिश की।
मुझे लगता है कि समस्या यूनिट परीक्षणों के लिए विभिन्न स्रोत निर्देशिका में है - यह src/test/java
src/androidTest/java
है जो एंड्रॉइड इंस्ट्रूमेंटेशन परीक्षणों द्वारा उपयोग की जाती है।
क्या आप कृपया इस समस्या को हल करने के लिए कोई सहायता या जानकारी प्रदान कर सकते हैं?
आपको एक डगर 2 टिकट खोलना चाहिए। – Snicolas
सलाह के लिए धन्यवाद लेकिन मैंने पहले ही तीन दिन पहले डैगर 2 गिटहब परियोजना पर टिकट # 125 खोला था। इस पल में मौन। और एंड्रॉइड-एपीटी प्लगइन के लेखक ह्यूगो विसार से संपर्क किया। उन्होंने इस मुद्दे की जांच के लिए नमूना परियोजना के लिए कहा। पहले से कोई और जानकारी नहीं है। –