这是一个奇怪的场景:
我的控制器有以下内容:
def test = {
flash.message = "Message"
}
def save = {
flash.message = "Message"
}
我的测试看起来像这样:
void testSaveSucceeds() {
controller.save()
println ">>> ${flash}"
controller.test()
println ">>> ${flash}"
}
如果我在test()
中设置了一个断点,则调试器会停止但不会在save()
中停止。
此外,输出看起来像:
>>> [:]
>>> [message:Message]
怎么可能是????任何想法save()
行动可能出错?
此致
纳斯