Grails Integrationtest - Объект запроса - PullRequest
0 голосов
/ 05 сентября 2011

Я тестирую контроллер, и там я определил действие, которое использует значение объекта requesttobject.

Как можно смоделировать объект запроса в интеграционном тесте?

Я знаю, что интеграционные тесты не запускаются в сервлете, поэтому нет объекта Requestobject, но как его получить?

1 Ответ

0 голосов
/ 05 сентября 2011

Самое быстрое - это смоделировать необходимые методы, используя Приведение к карте :

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

(эта ссылка также включает образец Expando).

Если вам требуется расширенное использование запроса, попробуйте плагин функционального теста .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...