Так что у меня завод:Можно ли определить метод на заводе завод Девушка, которая не в соответствующей активной :: Запись модели 1
factory :person do
password_string { Faker::Lorem.words(3).join }
after(:create) do |object|
object.password = object.password_hash(object.password_string)
object.save!
end
end
И я получаю ошибку:
NoMethodError:
undefined method `password_string=' for #<Person:0xe1cdf00>
Ожидается, но я хочу определить password_string для моей тестовой среды (в основном, чтобы я мог издеваться над подписанным пользователем). Есть ли способ обойти NoMethodError, определяя атрибуты, которые уникальны для фабрики?
Thanks,
совершенным, спасибо! – shicholas