Führen Sie JUnit Tests in Gradle für Android App

8

Ich möchte einfache, einfache JUnit-Tests in meinem Android-App-Projekt ausführen und gleichzeitig Gradle verwenden, um anschließend Aktivitätstests zu schreiben. Es hat lange gedauert, Gradle zu konfigurieren und es zum Laufen zu bringen, aber jetzt bin ich fest und versuche, JUnit-Tests einfach kompilieren zu lassen.

Ich habe diesen Link überprüft, aber wenn ich grille laufe Ich erhalte den folgenden Fehler:

%Vor%

Also, Junit wird nicht gefunden ...

Das Folgende ist meine vollständige gradle.build-Datei:

%Vor%     
Luis 23.11.2013, 10:16
quelle

2 Antworten

9

AndroidStudio und das neue Android Gradle-Plugin bieten jetzt offizielle Unit-Test-Unterstützung.

Dies wird von Android Studio 1.1+ und Android Gradle Plugin Version 1.1.0 +

unterstützt

Abhängigkeiten können jetzt als testCompile deklariert werden:

%Vor%

Weitere Details finden Sie hier: Unterstützung für Komponententests - Android Tools Project Site .

    
unbekant 18.02.2015 07:57
quelle
0

Schauen Sie sich diesen Stack-Overflower-Thread an: junit testing with grandle for ein Android-Projekt

Es sieht so aus, als ob er genau das tut, was Sie brauchen.

Ich denke, das Problem in Ihrem Skript ist, dass Sie kein

deklariert haben

unitTest-Quellgruppe explizit.

Prost, René

    
Rene Groeschke 23.11.2013 17:38
quelle

Tags und Links