diff --git a/spec/services/bulk_invoice_service_spec.rb b/spec/services/bulk_invoice_service_spec.rb index 4611a46846..d310dacdfb 100644 --- a/spec/services/bulk_invoice_service_spec.rb +++ b/spec/services/bulk_invoice_service_spec.rb @@ -11,6 +11,17 @@ describe BulkInvoiceService do expect(Delayed::Job.last.payload_object.method_name).to eq :start_pdf_job_without_delay end + + it "creates a PDF invoice" do + order = create(:completed_order_with_fees) + order.bill_address = order.ship_address + order.save! + + service.start_pdf_job([order.id]) + Delayed::Job.last.invoke_job + + expect(service.invoice_created?(service.id)).to be_truthy + end end describe "#invoice_created?" do