2015-09-30 94 views

回答

3

我不認爲有可能配置maven-surefire-plugin重新運行通過測試。

然而,可以配置使用TestNG的(未JUnit的)@Test註釋單一測試的調用計數:

@Test(invocationCount = 5) 
public void testSomething() { 
} 

這將導致在被測試的5倍testSomething方法。

如果您不想參加TestNG路線,您可以參考this answer獲取JUnit解決方案。

0

如果你想擁有它的配置通過實現IInvokedMethodListener beforeInvocation方法,東西效果:

method.getTestMethod().setInvocationCount(Integer.parseInt(System.getProperty("configurablecount"))); 

System.getProperty可以但是要配置它來代替。您也可以控制通過傳遞測試名來設置調用計數的測試。

相關問題