我有一个使用where
子句的Spock测试。在Eclipse中,使用Groovy Editor打开了测试文件,但是带下划线的是代码(“ testName”)和where
子句(testNum和testName)中的数据变量。 Maven构建工作正常。
有人可以让我知道如何在Eclipse中解决此问题吗?
@Unroll
def 'Test #testNum'() {
def tname = testName
......
where:
testNum | testName
'1' | 'test #1'
}
答案 0 :(得分:1)
我已经有一段时间没有使用Eclipse了,但是对于Eclipse来说,定义测试参数可能会减少一些困惑:
@Unroll
def 'Test #testNum'(String testNum, String testName) {
def tname = testName
......
where:
testNum | testName
'1' | 'test #1'
}
答案 1 :(得分:0)