我想在使用factory_girl创建的工厂中使用current_user(of devise).
我的环境包含:Ruby 1.8.7/Rails 2.3.5/Devise/Cucumber/Pickle/Factory Girl
我有以下型号
用户:
has_many :for_me, :class_name => "Task", ....details
has_many :from_me, :class_name => "Task", ....details
Run Code Online (Sandbox Code Playgroud)
任务:
belongs_to :assigner, :class_name => "User", ....details
belongs_to :assignee, :class_name => "User", ....details
Run Code Online (Sandbox Code Playgroud)
我正在测试以下场景:
Given the following users exist
| email | password |
| u1@d.com | 123456 |
| u1@d.com | 123456 |
And users are confirmed
And I am on the sign in page
And I am logged in as "u1@d.com" with password "123456"
When I fill in …Run Code Online (Sandbox Code Playgroud)