Unit testet Android mit Maven

8

Ich habe eine Frage zu einem Android-Projekt, das mit Maven erstellt wurde, Wir haben es gemacht, um unsere Aktivitätstests durchzuführen, aber jetzt brauchen wir es, um Komponententests durchzuführen. Der Komponententest befindet sich im selben Projekt wie die Aktivitätstests, wie richte ich ihn in unseren pom.xml-Dateien ein?

Dies ist die übergeordnete Pom.xml-Datei:

%Vor%

Dies ist die Anwendung pom.xml:

%Vor%

und dies ist die Testdatei pom.xml

%Vor%

Sollte ich den folgenden Text in die Eltern pom.xml hinzufügen?:

%Vor%

Und fügen Sie es zu anderen Poms hinzu?

Wenn ich maven ausführe, lautet die Ausgabe:

Junit.framework existiert nicht

    
Casper 08.03.2011, 11:15
quelle

2 Antworten

0

Fügen Sie das Surefire-Plugin zum Test pom.xml hinzu. Surefire führt die Komponententests durch.

    
Aaron Digulla 08.03.2011, 11:18
quelle
7

Ich hatte das gleiche Problem. Es wurde durch Fehlkonfiguration im Elternpom verursacht. Sie müssen das Bereichs-Tag im Abschnitt dependencyManagement entfernen.

So:

%Vor%     
nfg 02.03.2013 13:22
quelle

Tags und Links