मैं अपने परीक्षण के लिए और Gradle Dependency Management Basics पढ़ने के बाद मैं हालांकि मैं सिर्फ testCompile
कॉल मेरी निर्भरता घोषणाओं को इस तरह जोड़ सकते हैं निर्भरता निर्दिष्ट करना चाहते हैं:निर्दिष्ट परीक्षण निर्भरता
dependencies {
compile group: 'com.squareup.dagger', name: 'dagger', version: '1.0.0'
testCompile group: 'junit', name: 'junit', version: '4.11'
testCompile group: 'com.squareup', name: 'fest-android', version: '1.0.1'
}
लेकिन यह , इस त्रुटि संदेश में विफल रहता है:
> Could not find method testCompile() for arguments [{group=junit, name=junit, version=4.11}] on project ':simstatus'.
क्या मुझे यहां कुछ याद आ रही है?
(Full gradle build file for reference)
यह सही है। हम स्थानीय जुनीट परीक्षणों के लिए "परीक्षण" (स्रोत सेट या निर्भरता स्कोप के रूप में) रख रहे हैं (उदाहरण के लिए रोबोलेक्ट्रिक के साथ) –
@Xav: एंड्रॉइड के लिए ग्रैडल उपयोग स्काइरकेट धन्यवाद लगता है। इसके लिए धन्यवाद (मैं ग्रेडल द्वारा ग्रहण करने के लिए मेवेन का इंतजार नहीं कर सकता), और एंड्रॉइड एसडीके टेक लीड को स्टैक ओवरव्लो पर सवालों के जवाब देने के लिए अच्छा लगा! –
मुझे इस भाग को दस्तावेज में याद आया। बहुत बहुत धन्यवाद, @ जेबीनिज़ेट। – passy