2013-11-22 60 views
0

我想運行一個單獨的測試方法,而不是整個測試類在Groovy上的cli - 這可能嗎?有沒有什麼辦法在groovy中運行單獨的測試方法?

因此,而不是MyTestClass中的所有測試方法,我想只運行MyTestClass中的testArbitrary方法。

任何幫助表示讚賞。

+0

你是如何讓所有的東西都成立的?你在使用某種構建工具嗎? –

+0

我正在使用GroovyTestCase - 我從字面上運行「$ MyTestCase.groovy」。我使用groovy來處理一些projeceuler,有時我只想運行一種測試方法。 – FOOM

+0

你可以使用靜態方法嗎? – adrianmcmenamin

回答

1

在Intellij Idea中,您可以創建運行配置,這將啓動單一測試方法。命令將被複制到輸出面板,並期待像這樣

com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit3 package.TestClass,testMethod

這樣,你可以這裏https://stackoverflow.com/a/9288513/1601606

本地描述創建自定義JUnitStarter類,有沒有這樣的類,但它是相當簡單地創建它。

相關問題