when I add two annotations to a method like this
@Parameters({"userName",""})
@Test
public void replyMaster()
{
}
收到此错误
Multiple markers at this line
- Groovy:unexpected token: @ @ line 40, column 2.
- Duplicate field ReplyTest.@
- Groovy:The field '@' is declared multiple times.
我的配置:jdk 1.7,testng 6.8,groovy 2.0(安装了groovy eclipse插件)
为什么?
答案 0 :(得分:13)
如果这是一个Groovy文件,那么
@Parameters({"userName",""})
应该是:
@Parameters(["userName",""])
或者
@Parameters(["userName",""] as Object[])
不确定,我还没有使用过TestNG。但是你可以使用Groovy在每个节点上有多个注释,这就是这不是groovy的列表或数组