0
我使用surefire和failsafe分別執行單元測試,集成測試。所有測試都位於文件夾src/test/java
中。到目前爲止,我有一個集成測試類TaskAdditionIT.java
,它們的測試方法(使用@Test註釋)永遠不會在所有單元測試運行時執行。這是我的pom.xml的摘錄:爲什麼我的集成測試沒有執行?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<executions>
<execution>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</configuration>
</plugin>
我使用maven目標verify
運行測試。