Use :create instead of :build in order updater specs

The order updater requires a persisted order
This commit is contained in:
Matt-Yorkley
2021-01-13 17:09:02 +00:00
parent 561cf23dc1
commit 305ae103ce
2 changed files with 2 additions and 2 deletions

View File

@@ -5,7 +5,7 @@ require 'spec_helper'
module OrderManagement
module Order
describe Updater do
let(:order) { build(:order) }
let(:order) { create(:order) }
let(:updater) { OrderManagement::Order::Updater.new(order) }
before { allow(order).to receive(:backordered?) { false } }

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
describe Spree::Order do
let(:order) { build(:order) }
let(:order) { create(:order) }
context "#update!" do
let(:line_items) { [build(:line_item, amount: 5)] }