2016-10-05 12 views
6

एंड्रॉइड स्टूडियो में, कॉन्फ़िगरेशन बनाना बहुत आसान है जो किसी विशेष मॉड्यूल के लिए यूनिट परीक्षण चलाता है। लेकिन क्या कॉन्फ़िगरेशन बनाने का कोई तरीका है जो सभी मॉड्यूल के लिए यूनिट परीक्षण चलाता है?एकाधिक मॉड्यूल के लिए यूनिट टेस्ट कॉन्फ़िगरेशन

मेरी विशेष परियोजना में कई मॉड्यूल हैं (एक "मुख्य" मॉड्यूल और "लाइब्रेरी" मॉड्यूल, कहें)। वर्तमान में मेरे पास दो कॉन्फ़िगरेशन हैं: मुख्य यूनिट टेस्ट और लाइब्रेरी यूनिट टेस्ट। यह काम करता है, लेकिन यूनिट टेस्ट सिर्फ मेरे सभी परीक्षण चलाने के लिए अच्छा लगेगा।

कमांड लाइन से, यह छोटा है - बस चलाएं ./gradlew testDebug और सबकुछ खुश है। लेकिन मुझे एंड्रॉइड स्टूडियो से इसे समझना प्रतीत नहीं होता है। मुझे यहां क्या समझ नहीं आ रहा है?

संपादित करें:cricket-007 बताता है कि एंड्रॉइड स्टूडियो में ग्रेडल कमांड बार आपको testDebug कमांड चलाने देता है। यह काम करता है, लेकिन एक पूर्ण विन्यास के रूप में पूर्ण रूप से प्रदर्शित नहीं है। तो वास्तव में, सवाल यह है कि कॉन्फ़िगरेशन यूनिट टेस्ट कैसे बनाएं जो सभी मॉड्यूल से सभी यूनिट परीक्षण चलाता है।

+0

आईडीई –

+0

ज़रूर के दाईं ओर एक Gradle कमांड विंडो नहीं है। लेकिन कुछ कारणों से, यह एक वास्तविक विन्यास के रूप में काफी अच्छा नहीं है। सबसे पहले, आपको सही कार्य को कैसे ढूंढना है, और दूसरा, आप आसानी से चीजें नहीं कर सकते जैसे कि आपके डीबगर को संलग्न करें। ऐसा लगता है कि ऐसा करने का एक आसान तरीका होना चाहिए। – tmtrademark

+0

मैं बस यह इंगित कर रहा हूं कि 'testDebug' वहां है। क्या वह आपका सवाल नहीं था? –

उत्तर

0

मैं इसे "पैकेज में सभी" चुनने और मॉड्यूल निर्भरताओं में परीक्षणों की खोज करने में सक्षम हूं। चूंकि मेरा ऐप मॉड्यूल अन्य सभी मॉड्यूल से निर्भर करता है, इसलिए इस कार्य को चलाने के दौरान सभी परीक्षण चलाए जाते हैं। कि एक उचित बात है -

Configuration that worked for me

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