【发布时间】:2010-09-06 15:24:46
【问题描述】:
我正在尝试编写一个简单的集成测试,但在使用域对象时遇到了一些问题。我在unit testing 上阅读过,但无法弄清楚。
这是我的简单测试:
User user = User.get(1)
controller.params.userid = "1"
controller.session.user = user
controller.save();
错误信息是:
groovy.lang.MissingMethodException: 否 方法签名:静态 com.baufest.insside.user.User.get() 是 适用于参数类型: (java.lang.Integer) 值:1
我的猜测是我应该模拟 user 对象,但不知道如何。
【问题讨论】:
标签: unit-testing grails integration-testing mocking grails-orm