Я новичок в использовании Factory Girl, и я чувствую, что у меня могут быть некоторые недоразумения относительно того, как это должно работать и как я должен его использовать.Вот фрагмент кода проблемы.
FactoryGirl.define do
factory :li_store , :class => Store do
...store stuff...blah...blah
end
factory :li_line_item_stores_two,:class=>LineItemsStore do
association :store, :factory=>:li_store
association :line_item , :factory=>:li_line_item_two
end
factory :li_line_item_stores_three,:class=>LineItemsStore do
association :store :factory => :li_store
association :line_item , :factory => :li_line_item_three
end
Теперь, если я получу доступ к: li_line_item_stores_two и: li_line_item_stores_two, каждый из них имеет свой объект для своего свойства хранилища.Для моего теста мне нужно, чтобы оба объекта имели один и тот же объект хранилища.
Кто-нибудь знает, какой аспект FactoryGirl мне не хватает, или как мне сделать так, чтобы оба объекта ссылались на один и тот же объект магазина?
Любая помощь очень ценится.