Rails Cucumber доступ к переменным контроллера - PullRequest
0 голосов
/ 29 июля 2010

У меня есть контроллер, который определяет переменные @projects для отображения в представлении.

Есть какой-нибудь способ получить доступ к этим проектам на этапе огурца? Обратите внимание, что эти переменные содержат разбитые на страницы результаты, идея состоит в том, чтобы проверить, отображаются ли значения на странице.

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

Спасибо.

1 Ответ

3 голосов
/ 29 июля 2010

Как вы обычно это делаете в Cucumber, проверяя вывод напрямую.

Итак:

  • Учитывая X проектов
  • Когда я просматриваю проектстраница N
  • Тогда я должен увидеть проект A
  • И я не должен видеть проект B

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

...