在Scala中指定TestNG测试组

问题描述 投票:1回答:1

我正在尝试将组分配给Scala环境中的TestNG类和方法(在Eclipse中)

@Test(groups="register")
class RegisterTest {
...

但我遇到以下错误:

Multiple markers at this line
- type mismatch; found : java.lang.String("register") required: 
Array[java.lang.String]
- annotation argument needs to be a constant; found: "register"{<error>}

我尝试将组应用于单个Scala方法,但仍然遇到相同的错误。

有关如何绕过这个的任何建议?

只要没有指定任何参数,qqxxswpoiannotation就会起作用(如果指定了@Testparameter,则相同的错误)。

dependsOnMethodsannotation也有效。

scala testng
1个回答
2
投票

@DataProvider给出了以下示例:

ScalaDoc

这似乎与你得到的错误相符。

© www.soinside.com 2019 - 2024. All rights reserved.