我们刚刚在一个新的 Rails 应用程序上安装了 Facebooker 和 Authlogic,但 Canvas JavaScript 的限制说服我们选择 iframe 来提供我们的应用程序。有没有人通过 iframe 应用成功使用 Cucumber 和 facebooker?
我尝试了以下说明
http://opensoul.org/2009/3/6/testing-facebook-with-cucumber
但它们似乎不起作用。
具体来说,现在 Session.current 的设置不正确。我收到以下错误:
Given I am logged in as a Facebook user # features/step_definitions/webrat_steps.rb:6
You have a nil object when you didn't expect it!
The error occurred while evaluating nil.default_request_params (NoMethodError)
features/manage_tournaments.feature:7:in `Given I am logged in as a Facebook user'
有人有想法么?