Deviseでconfirmableを設定しているときのFixtureの書き方
Deviseでconfirmableを設定していると、普通にemailとpasswordだけでFixtureを用意してもうまく行きませんでした。
user.createの時にconfirmation mailを送るため、それでこけているようです。
createの前にskip_confirmation!を設定しても良いのですが、下記方法でconfirmedなUserと認識してくれたので、これで行こうと思います。
[FactoryGirlの例]
FactoryGirl.define do factory :user do email "test@test.org" password "testtest" confirmed_at Time.now # これでConfirmedユーザー end end
ではでは。