Factory.define :user do |u|
u.name 'naoty'
u.email 'naoty.k@gmail.com'
u.password 'naotynaoty'
# skip confirmation
u.confirmed_at Time.now
end
- deviseには確認メールの送信をスキップするskip_confirmation!というメソッドがあるが、それをファクトリで使うことはできない。
- そこで、skip_confirmation!の中身は以下のようになっているので、これを利用した。
def skip_confirmation!
self.confirmed_at = Time.now
end