Maven kann JUnit-Tests nicht ausführen
Problem:
Trotz erfolgreicher Kompilierung wird die Ausführung " mvn test“ löst keine Testläufe aus. Darüber hinaus gibt die Überschrift „TESTS“ an: „Es sind keine Tests zum Ausführen vorhanden.“
Details:
Das Problem besteht auch bei einer vereinfachten Einrichtung weiterhin, wie in beschrieben den bereitgestellten Beispielcode. Unit-Tests laufen innerhalb von Eclipse fehlerfrei. Maven test-compile generiert erfolgreich die Testklasse unter test-classes.
Lösung:
Standardmäßig verwendet Maven bestimmte Namenskonventionen bei der Identifizierung von Tests Klassen:
Wenn die Testklasse von diesen Konventionen abweicht, muss sie umbenannt oder in Maven Surefire Plugin umbenannt werden muss mit einem alternativen Testklassenmuster konfiguriert werden.
Das obige ist der detaillierte Inhalt vonWarum laufen meine JUnit-Tests nicht mit Maven?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!