From 38ab95a9a4fa8c42a525c1ec2f8cab1c58ecc0e2 Mon Sep 17 00:00:00 2001 From: Arun Kumar Mohan Date: Mon, 21 Sep 2020 21:22:59 -0500 Subject: [PATCH 1/2] Replace `build` with `build_stubbed` in flexi rate model specs --- spec/models/calculator/flexi_rate_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/models/calculator/flexi_rate_spec.rb b/spec/models/calculator/flexi_rate_spec.rb index 9192aecdb5..8890a1847d 100644 --- a/spec/models/calculator/flexi_rate_spec.rb +++ b/spec/models/calculator/flexi_rate_spec.rb @@ -1,7 +1,7 @@ require 'spec_helper' describe Calculator::FlexiRate do - let(:line_item) { build(:line_item, quantity: quantity) } + let(:line_item) { build_stubbed(:line_item, quantity: quantity) } let(:calculator) do Calculator::FlexiRate.new( preferred_first_item: 2, From bc77b8bcb2cdc663a8fb2d68ab0b4e03e8091e20 Mon Sep 17 00:00:00 2001 From: Arun Kumar Mohan Date: Mon, 21 Sep 2020 21:24:38 -0500 Subject: [PATCH 2/2] Replace `build` with `build_stubbed` in per item model specs --- spec/models/calculator/per_item_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/models/calculator/per_item_spec.rb b/spec/models/calculator/per_item_spec.rb index 7ce41251f4..279447edae 100644 --- a/spec/models/calculator/per_item_spec.rb +++ b/spec/models/calculator/per_item_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe Calculator::PerItem do let(:calculator) { Calculator::PerItem.new(preferred_amount: 10) } let(:shipping_calculable) { double(:calculable) } - let(:line_item) { build(:line_item, quantity: 5) } + let(:line_item) { build_stubbed(:line_item, quantity: 5) } it "correctly calculates on a single line item object" do allow(calculator).to receive_messages(calculable: shipping_calculable)