diff --git a/spec/services/order_invoice_comparator_spec.rb b/spec/services/order_invoice_comparator_spec.rb index 4bd124d77b..c00c6e2098 100644 --- a/spec/services/order_invoice_comparator_spec.rb +++ b/spec/services/order_invoice_comparator_spec.rb @@ -28,6 +28,12 @@ describe OrderInvoiceComparator do expect(subject).to be true end + it "returns true if a relevant attribute changes" do + Spree::Order.where(id: order.id).update_all(total: order.total + 10) + order.reload + expect(subject).to be true + end + it "returns false if a non-relevant attribute changes" do order.update!(note: "THIS IS A NEW NOTE") expect(subject).to be false