我有一个使用where
子句的Spock测试。在Eclipse中,测试文件是使用Groovy Editor打开的,但代码(“testName”)和where
子句(testNum和testName)中的数据变量都带有下划线。 maven构建工作正常。
有人能让我知道如何在Eclipse中解决这个问题吗?
@Unroll
def 'Test #testNum'() {
def tname = testName
......
where:
testNum | testName
'1' | 'test #1'
}
我没有使用Eclipse很长一段时间,但是定义测试参数可能会让Eclipse更加困惑:
@Unroll
def 'Test #testNum'(String testNum, String testName) {
def tname = testName
......
where:
testNum | testName
'1' | 'test #1'
}