ich Abhängigkeiten für meine Tests angeben möchten und nach dem Gradle Dependency Management Basics Lesen dachte ich, könnte ich so testCompile
Anrufe meiner Abhängigkeit Erklärungen fügen Sie einfach:Angeben von Test Abhängigkeiten mit dem Gradle Android-Build-System
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'
}
Dies ist jedoch , schlägt mit dieser Fehlermeldung fehl:
> Could not find method testCompile() for arguments [{group=junit, name=junit, version=4.11}] on project ':simstatus'.
Fehle ich etwas hier?
(Full gradle build file for reference)
Das ist richtig. Wir halten "Test" (als Quellensatz oder Abhängigkeitsbereich) für lokale jUnit-Tests (mit Robolectric zum Beispiel) –
@ Xav: Die Verwendung von Gradle scheint dank Android in die Höhe zu schnellen. Danke dafür (ich kann es nicht erwarten, dass Maven von Gradle in den Schatten gestellt wird), und es ist gut zu sehen, wie der Android SDK Tech Lead Fragen zu StackOverflow beantwortet! –
Ich habe diesen Teil in der Dokumentation verpasst. Vielen Dank @JBNizet. – passy