Grails Integrationtest - 请求对象

时间:2011-09-05 09:47:25

标签: grails request integration

我正在测试一个控制器,在那里我定义了一个使用来自请求对象的值的动作。

如何在集成测试中模拟请求对象?

我知道集成测试不在Servlet中运行,因此没有Requestobject,但我如何获得它?

1 个答案:

答案 0 :(得分:0)

最快的方法是使用Map coercion模拟所需的方法:

myController.request = [ getHeader: { -> '0' } ]

(该链接还包括Expando示例)。

如果您需要大量请求,请尝试functional-test plugin