1
我有一套集成測試,需要按特定順序運行。所以我在同一個包裏創建了一個BlahSuite.java
,並指定了那裏的類的順序。和註釋如下爲什麼Suite類不運行,但其他測試
@RunWith(Suite.class)
@Suite.SuiteClasses({
我添加插件到POM如下
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.9</version>
<configuration>
<includes>
<include>**/*Suite.java</include>
</includes>
</configuration>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>integration-test</goal>
</goals>
</execution>
<execution>
<id>verify</id>
<goals>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
但仍是測試在不同的順序發射,感覺就像套件類被完全忽略。任何想法如何解決這個問題?