diff --git a/spec/factories/group_order.rb b/spec/factories/group_order.rb index c1f0fc9d1..8d6dd76b0 100644 --- a/spec/factories/group_order.rb +++ b/spec/factories/group_order.rb @@ -2,8 +2,8 @@ FactoryBot.define do - # requires order factory :group_order do + order ordergroup { create(:user, groups: [FactoryBot.create(:ordergroup)]).ordergroup } updated_by { create :user } end diff --git a/spec/factories/group_order_article.rb b/spec/factories/group_order_article.rb index e1c9f6e26..4ee3e2a5e 100644 --- a/spec/factories/group_order_article.rb +++ b/spec/factories/group_order_article.rb @@ -2,8 +2,9 @@ FactoryBot.define do - # requires order_article factory :group_order_article do + group_order + order_article end end diff --git a/spec/factories/group_order_article_quantity.rb b/spec/factories/group_order_article_quantity.rb index f3fa5bb66..0fe646b44 100644 --- a/spec/factories/group_order_article_quantity.rb +++ b/spec/factories/group_order_article_quantity.rb @@ -2,8 +2,8 @@ FactoryBot.define do - # requires order_article factory :group_order_article_quantity do + group_order_article end end diff --git a/spec/factories/order_article.rb b/spec/factories/order_article.rb new file mode 100644 index 000000000..0bafe0541 --- /dev/null +++ b/spec/factories/order_article.rb @@ -0,0 +1,10 @@ +require 'factory_bot' + +FactoryBot.define do + + factory :order_article do + order + article + end + +end