Я провожу свои первые несколько дней с огурцом / селеном, пытаясь выяснить, является ли RBB тем, что я хочу использовать в моем последнем проекте RoR.
Мои настройки: Rails 2.3.5, selenium-client 1.2.17, огурец 0.4.4 и т. Д., Довольно актуально, на мой взгляд.
Следуя инструкциям на http://wiki.github.com/aslakhellesoy/cucumber/setting-up-selenium Я получил сорта огурца / селена. Простые определения шагов действительно работают и дают результат, который имеет смысл (обычно я не ожидаю большего в первые несколько дней с чем-либо :-)).
Моя проблема: я пытаюсь получить доступ к хэшу сессии rails в своем определении шага ... и с треском проваливаюсь. Ссылка на «сессию» в любом «данном» предложении просто представляет мне «неопределенный метод« сессия »для nil: NilClass (NoMethodError)»
Есть ли секретное рукопожатие, которое мне не хватает в документах? Что-нибудь, что должно быть настроено в моем окружении, так что использование хеша сессии возможно?
С уважением
Michael