Sha256: 0bf267a30df0b05dc3a8407592bf62e365bb327d535cadeb195f8231ef0a5e30
Contents?: true
Size: 498 Bytes
Versions: 6
Compression:
Stored size: 498 Bytes
Contents
require "rails_helper" describe Dorsale::BillingMachine::InvoicesController, type: :controller do routes { Dorsale::Engine.routes } let(:user) { create(:user) } before(:each) { sign_in(user) } describe "CSV export" do render_views it "should be ok" do 3.times { create(:billing_machine_invoice_line) } get :index, params: {format: :csv} expect(response).to be_ok expect(response.body.split("\n").length).to eq 4 # headers + 3 invoices end end end
Version data entries
6 entries across 6 versions & 1 rubygems