【发布时间】:2011-08-26 00:37:24
【问题描述】:
好吧,我在 factory.rb 中有以下内容
Factory.alias /(.*_)confirmation/, "\1"
Factory.define :user do |f|
f.new_pass 'asdasdasd'
f.new_pass_confirmation 'asdasdasd'
end
然后,当我创建用户时,我会执行以下操作:
Factory.build(:user, :new_pass => 'something', :new_pass_ => 'something_else')
但它给我一个错误:
undefined method `new_pass_=` for #<User:0x1234567>
FactoryGirl 不应该将 new_pass_ 转换为 new_pass_confirmation 吗?
【问题讨论】:
标签: ruby-on-rails testing rspec factory-bot