我正在使用Typesafe Scala IDE 3.0.0和TestNG 6.8.1插件。我真的很想念的是右鍵單擊Scala文件,然後選擇「Run As」和「TestNG Test」以在IDE中啓動測試的可能性。此功能適用於基於Java的TestNG測試,但不適用於使用Scala編寫的測試。如何使用Scala IDE/Eclipse中的TestNG插件運行Scala測試?
傻例如:
import org.testng.annotations.Test
import org.testng.Assert
class MyTest {
@Test
def doSomeTesting() {
Assert.assertEquals(true, false)
}
}
我也使用Maven和神火插件,並且測試被拾起,當我運行「MVN測試」很好地執行。所以我假設Eclipse插件不能識別Scala文件是TestNG測試。有沒有辦法讓TestNG插件在Scala測試中工作?任何工作配置都可以幫助。
這不是testng解決方案,但specs2允許您爲規格設置junit測試運行器。它允許從eclipse運行spec。 http://etorreborre.github.com/specs2/guide/org.specs2.guide.Runners.html#Via+JUnit – izi