From 2b1a850f4d015b9b64deedb2df38ff5bbf1accf1 Mon Sep 17 00:00:00 2001 From: Anna Velentsevich Date: Mon, 23 Sep 2024 12:37:37 +0200 Subject: [PATCH] change format of checking if job is enqueued --- spec/services/credit_notes/create_service_spec.rb | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/spec/services/credit_notes/create_service_spec.rb b/spec/services/credit_notes/create_service_spec.rb index 8fa146faca1..b1dc75d2f50 100644 --- a/spec/services/credit_notes/create_service_spec.rb +++ b/spec/services/credit_notes/create_service_spec.rb @@ -138,14 +138,10 @@ context 'when customer has tax_provider set up' do let(:customer) { create(:customer, :with_tax_integration, organization:) } - before do - allow(CreditNotes::ProviderTaxes::ReportJob).to receive(:perform_later) - end - - it 'enqueues a tax sync job' do - create_service.call - - expect(CreditNotes::ProviderTaxes::ReportJob).to have_received(:perform_later).once + it 'sync with tax provider' do + expect do + create_service.call + end.to have_enqueued_job(CreditNotes::ProviderTaxes::ReportJob) end end