summaryrefslogtreecommitdiff
path: root/spec/jobs/solidus_subscriptions/process_installments_job_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/jobs/solidus_subscriptions/process_installments_job_spec.rb')
-rw-r--r--spec/jobs/solidus_subscriptions/process_installments_job_spec.rb28
1 files changed, 0 insertions, 28 deletions
diff --git a/spec/jobs/solidus_subscriptions/process_installments_job_spec.rb b/spec/jobs/solidus_subscriptions/process_installments_job_spec.rb
deleted file mode 100644
index 111fc05..0000000
--- a/spec/jobs/solidus_subscriptions/process_installments_job_spec.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-require 'spec_helper'
-
-RSpec.describe SolidusSubscriptions::ProcessInstallmentsJob do
- let(:root_order) { create :completed_order_with_pending_payment }
- let(:installments) do
- traits = {
- subscription_traits: [{
- user: root_order.user,
- line_item_traits: [{
- spree_line_item: root_order.line_items.first
- }]
- }]
- }
-
- create_list(:installment, 2, traits)
- end
-
- describe '#perform' do
- subject { described_class.new.perform(installments) }
-
- it 'processes the consolidated installment' do
- expect_any_instance_of(SolidusSubscriptions::Checkout).
- to receive(:process).once
-
- subject
- end
- end
-end