Merge pull request #6078 from arku/perf/per-item-flexi-rate-specs

Replace `build` with `build_stubbed` in flexi rate and per item model specs
This commit is contained in:
Luis Ramos
2020-09-24 18:41:29 +01:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -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,

View File

@@ -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)