我有以下用groovy
编写的测试(使用spock
框架):
def "#checkPassword check if passwd match"() {
given:
def allowedPasswords = ["1", "2"]
expect:
myStrategy.checkPassword(myModel, input) == result
where:
input | result
allowedPasswords | true
}
然而,当我运行它时,
allowedPasswords
字段似乎丢失了。我收到了以下错误提示:groovy.lang.MissingPropertyException: No such property: allowedPasswords for class:
我不知道为什么,因为我已经在“given”部分声明了它。你能帮我解决这个问题吗?