mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-26 01:33:22 +00:00
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:
@@ -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,
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user