RSpec spec_helper доступ к переменной сеанса - PullRequest
7 голосов
/ 30 марта 2011

Я новичок в RoR и Rspec. Я пытаюсь написать тесты Rspec для домашнего контроллера с тестами на вход и выход из системы и т. Д. Я хочу иметь возможность входить / выходить из системы с помощью методов из spec_helper.rb

Однако, когда я смотрю на spec_helper.rb, он говорит, что не может найти переменную сеанса или методы, такие как post. Почему это?

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

Спасибо

1 Ответ

17 голосов
/ 30 марта 2011

В RSpec вы можете просто использовать:

session[:key]

Однако я бы предложил прочитать RSpec.Info: Controllers и посмотреть это Railscast.

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