Browse Source

coverage for bulk upload filename on results

pull/1091/head
Phil Lee 4 years ago
parent
commit
e3f55349c8
  1. 1
      spec/factories/bulk_upload.rb
  2. 7
      spec/requests/bulk_upload_lettings_results_controller_spec.rb

1
spec/factories/bulk_upload.rb

@ -6,5 +6,6 @@ FactoryBot.define do
log_type { BulkUpload.log_types.values.sample } log_type { BulkUpload.log_types.values.sample }
year { 2022 } year { 2022 }
identifier { SecureRandom.uuid } identifier { SecureRandom.uuid }
sequence(:filename) { |n| "bulk-upload-#{n}.csv" }
end end
end end

7
spec/requests/bulk_upload_lettings_results_controller_spec.rb

@ -23,5 +23,12 @@ RSpec.describe BulkUploadLettingsResultsController, type: :request do
expect(response).to be_successful expect(response).to be_successful
expect(response.body).to include("We found 2 errors in your file") expect(response.body).to include("We found 2 errors in your file")
end end
it "renders filename of the upload" do
get "/lettings-logs/bulk-upload-results/#{bulk_upload.id}"
expect(response).to be_successful
expect(response.body).to include(bulk_upload.filename)
end
end end
end end

Loading…
Cancel
Save