2012-04-04 13 views
4

Ich benutze IntelliJ und Maven, um eine Android-Anwendung zu entwickeln, und ich versuche Unit-Tests mit dem Test-Modul zu starten, das automatisch vom maven archetype erstellt wird. Aber ich erhalte die folgende Meldung, wenn ich versuche, das Testmodul auszuführen:Intellij Android + Maven kann keine Komponententests finden

Running tests 
Test running startedFinish 
Empty test suite. 

Muss ich die Tests irgendwo anmelden?

+0

Überprüfen Sie, ob Konfiguration Run Tests richtigen Einstellungen hat: http://www.jetbrains.com/idea/webhelp/run-debug-configuration -junit.html. – CrazyCoder

+0

Wo befinden sich Ihre Tests? – ianpojman

+0

Ich bekomme fast das gleiche Problem, wenn ich Android-Tests, ich habe 7 Test-Klassen und es wird laufen und testen nur eine der sieben, obwohl meine Einstellung korrekt sind. – JPM

Antwort

0

Für 15 Intellij beschloß ich dieses Problem durch:

  1. die 'Projektstruktur' Öffnen der Einstellungen
  2. Ein Klick 'Modules' (links)
  3. 'Quellen' Tab
    ein. Klicken Sie mit der rechten Maustaste auf Ihr Quellverzeichnis (normalerweise src) und klicken Sie auf 'Quelle'.
    b. Klicken Sie mit der rechten Maustaste auf Ihr Testverzeichnis, klicken Sie auf "Test"
    c. Klicken Sie mit der rechten Maustaste auf Ihr Out-Verzeichnis und klicken Sie auf "Ausgeschlossen".
  4. Gehen Sie zum Tab "Pfade"
    a. Klicken Sie auf das Optionsfeld "Modul zum Kompilieren des Pfads"
    b. Wählen Sie Ihr Ausgabepfadverzeichnis für 'Ausgabepfad'
    c. Wählen Sie Ihre Testpfadverzeichnis für ‚Testausgang Pfad‘
  5. Klicken Sie auf OK
Verwandte Themen