FactoryGirl sẽ không đặt thuộc tính được bảo vệ của tôi user.confirmed
. Thực hành tốt nhất ở đây là gì?Đặt thuộc tính được bảo vệ với FactoryGirl
Factory.define :user do |f|
f.name "Tim" # attr_accessible -- this works
f.confirmed true # attr_protected -- doesn't work
end
Tôi có thể làm @user.confirmed = true
sau khi sử dụng nhà máy của mình, nhưng đó là rất nhiều sự lặp lại qua nhiều thử nghiệm.
Tìm thấy tuyệt vời. Gần đây hơn các phiên bản của cô gái nhà máy đã thay đổi cú pháp thành 'after (: create)'. Xem [hướng dẫn bắt đầu] (https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md) –