Как проверить метод рендеринга контроллера Grail? - PullRequest
1 голос
/ 27 мая 2010

Как мне проверить это:

render view: "create", model: [user: user]

Я знаю, как тестировать redirectArgs и прочее, но я не могу найти пример для тестирования чего-то подобного. Кажется, что статьи и прочее изо всех сил стараются не проверять это ....

1 Ответ

5 голосов
/ 27 мая 2010

renderArgs - это то, что вы хотите. (От ControllerUnitTestCase)

Например, чтобы проверить правильность отображения

assertEquals 'create', renderArgs.view

Проверьте модель

assertEquals user, renderArgs.model.user

Убедитесь, что ваш тест продлен ControllerUnitTestCase

и т. Д.

...