Как мы должны проверить ответ rjs в функциональных тестах Rails? - PullRequest
0 голосов
/ 15 июля 2010

Как проверить ответ .js.rjs в функциональном тесте rails (2.3.8)?

Ответы [ 2 ]

0 голосов
/ 18 сентября 2010

Есть assert_select_rjs на случай, если вы не знали об этом (как я).Это что-то вроде assert_tag для вывода RJS.

0 голосов
/ 15 июля 2010

Вы можете выбрать простой путь и убедиться, что возвращаемое содержимое кажется корректным с помощью функционального теста.

Однако вы, вероятно, получите гораздо больше пользы от чего-то вроде Capybara и Celerity, которые позволят вам сделатьреальное интеграционное тестирование с живым движком JavaScript и проверка того, что RJS вызывает ожидаемое поведение страницы.

http://github.com/jnicklas/capybara/blob/master/README.rdoc

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