diff options
author | Noah Silvera <noah@super.gd> | 2021-06-23 16:03:20 -0700 |
---|---|---|
committer | Nicholas Van Doorn <vandoorn.nick@gmail.com> | 2021-07-26 15:54:47 -0700 |
commit | 40d2f7ae406eb32be8b6ed07772c2e704d6ba3ec (patch) | |
tree | e40a2753333660d1818408ded11355319eb7471b | |
parent | 31a3e63e98448544285f129c13bd000187b02576 (diff) |
Move reimbursement variable closer to spec
This variable is only used in one spec, so it should be moved into the
spec context.
-rw-r--r-- | spec/super_good/solidus_taxjar/api_params_spec.rb | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/spec/super_good/solidus_taxjar/api_params_spec.rb b/spec/super_good/solidus_taxjar/api_params_spec.rb index df374d5..5ba565b 100644 --- a/spec/super_good/solidus_taxjar/api_params_spec.rb +++ b/spec/super_good/solidus_taxjar/api_params_spec.rb @@ -107,18 +107,6 @@ RSpec.describe SuperGood::SolidusTaxjar::ApiParams do ) end - let(:reimbursement) do - Spree::Reimbursement.new( - number: "RI123123123", - order: order, - return_items: [ - Spree::ReturnItem.new(additional_tax_total: 0.33), - Spree::ReturnItem.new(additional_tax_total: 33.0) - ], - total: 333.33 - ) - end - let(:shipment) { Spree::Shipment.create!(cost: BigDecimal("3.01")) } describe "#order_params" do @@ -335,6 +323,18 @@ RSpec.describe SuperGood::SolidusTaxjar::ApiParams do describe "#refund_params" do subject { described_class.refund_params(reimbursement) } + let(:reimbursement) do + Spree::Reimbursement.new( + number: "RI123123123", + order: order, + return_items: [ + Spree::ReturnItem.new(additional_tax_total: 0.33), + Spree::ReturnItem.new(additional_tax_total: 33.0) + ], + total: 333.33 + ) + end + it "returns params for creating/updating a refund" do expect(subject).to eq({ amount: BigDecimal("300.00"), |