diff --git a/spec/models/spree/order_spec.rb b/spec/models/spree/order_spec.rb index 6dbd4764c4..52160de542 100644 --- a/spec/models/spree/order_spec.rb +++ b/spec/models/spree/order_spec.rb @@ -661,8 +661,14 @@ describe Spree::Order do let!(:order) { create(:order) } let(:enterprise_fee1) { create(:enterprise_fee) } let(:enterprise_fee2) { create(:enterprise_fee) } - let!(:adjustment1) { create(:adjustment, adjustable: order, originator: enterprise_fee1, label: "EF 1", amount: 123, included_tax: 10.00) } - let!(:adjustment2) { create(:adjustment, adjustable: order, originator: enterprise_fee2, label: "EF 2", amount: 123, included_tax: 2.00) } + let!(:adjustment1) { + create(:adjustment, adjustable: order, originator: enterprise_fee1, label: "EF 1", + amount: 123, included_tax: 10.00, order: order) + } + let!(:adjustment2) { + create(:adjustment, adjustable: order, originator: enterprise_fee2, label: "EF 2", + amount: 123, included_tax: 2.00, order: order) + } it "returns a sum of the tax included in all enterprise fees" do expect(order.reload.enterprise_fee_tax).to eq(12)