In Maven befinden sich JUnit-Tests normalerweise in Verzeichnissen mit dem Namen src/test/java. Standardmäßig erwartet das Surefire-Plugin, dass Testklassen bestimmten Namenskonventionen folgen:
Wenn Ihre Testklasse von diesen Konventionen abweicht, erkennt Maven dies möglicherweise nicht. Um dieses Problem zu beheben:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.20</version> <configuration> <includes> <include>**/*Tests.java</include> </includes> </configuration> </plugin>
Das obige ist der detaillierte Inhalt vonWarum findet Maven meine JUnit-Tests nicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!