2015-02-15 2 views
0

Я пробовал FactoryGirl и использую его в своем seeds.rb для заполнения базы данных. Я должен позвонить FactoryGirl., прежде чем позвонить build или create. Есть ли способ, которым я не могу это сделать? Кроме того, должен ли я использовать FactoryGirl для посева, или это просто для тестирования?Не требуется FactoryGirl перед созданием

ответ

1

Добавление этой строки в файл seeds.rb позволит вам звонить build или create без FactoryGirl префикса:

include FactoryGirl::Syntax::Methods 

Что касается ли это хорошая идея, я могу видеть, как это привлекательный вариант, но мне кажется, что вы будете поддерживать заводы для двух совершенно разных целей. Хранение их в синхронизации, когда ваше приложение меняется, или отделяя ваши тестовые фабрики от ваших фабрик семян, кажется мне проблематичным.

Смежные вопросы