2014-08-29 4 views
5

नहीं मिल रहा है, लेकिन संकलनGradle testCompile पैकेज

error: package org.mockito does not exist 

और पालन के एक समूह के साथ विफल रहता है -अप त्रुटियां जब मैं testCompile को compile से प्रतिस्थापित करता हूं, तो यह काम करता है। मैं अभी भी ग्रैडल से संबंधित शुरुआती हूं, लेकिन testCompile ध्वनि सिर्फ मेरे लिए सही है। इसके अलावा,

testCompile 'junit:junit:4.+' 
testCompile 'com.google.guava:guava-testlib:18.+' 

ठीक काम करता है। क्या कोई यह बता सकता है कि यहां क्या हो रहा है?

उत्तर

8

उस कॉन्फ़िगरेशन (और यह सही है) के साथ, Mockito का उपयोग करने वाला कोड src/main/java के बजाय src/test/java में होना चाहिए। testCompilesrc/test/java के लिए संकलन निर्भरताओं को परिभाषित करता है।

+0

मुझे बेवकूफ! मेरे सभी परीक्षण वहां हैं, इसके अलावा (जिसे मैं स्थानांतरित करना भूल गया) को छोड़कर। – maaartinus

+1

ओएमजी। मैं थोड़ी देर के लिए उस मुद्दे से जूझ रहा हूं। मेरा दिन बना दिया। धन्यवाद –