FactoryGirl不會設置我的受保護屬性user.confirmed
。這裏最好的做法是什麼?用FactoryGirl設置受保護屬性
Factory.define :user do |f|
f.name "Tim" # attr_accessible -- this works
f.confirmed true # attr_protected -- doesn't work
end
我可以用我的工廠後做了@user.confirmed = true
,但這是遇到了很多的測試,大量的重複。
偉大的發現。更新的工廠女孩版本將語法更改爲'after(:create)'。請參閱[入門指南](https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md) – 2013-03-19 00:55:43