|
|
|
@ -47,7 +47,7 @@ RSpec.describe Exports::CaseLogExportService do
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
context "and one case log is available for export" do |
|
|
|
|
let!(:case_log) { FactoryBot.create(:case_log, :completed, tenancy_code: "BZ757") } |
|
|
|
|
let!(:case_log) { FactoryBot.create(:case_log, :completed, tenancy_code: "BZ757", propcode: "123") } |
|
|
|
|
let(:expected_data_filename) { "core_2021_2022_jan_mar_f0001_inc0001_pt001.xml" } |
|
|
|
|
|
|
|
|
|
it "generates a ZIP export file with the expected filename" do |
|
|
|
@ -226,7 +226,7 @@ RSpec.describe Exports::CaseLogExportService do
|
|
|
|
|
let(:csv_export_file) { File.open("spec/fixtures/exports/case_logs.csv", "r:UTF-8") } |
|
|
|
|
let(:expected_csv_filename) { "export_2022_05_01.csv" } |
|
|
|
|
|
|
|
|
|
let(:case_log) { FactoryBot.create(:case_log, :completed, tenancy_code: "BZ757") } |
|
|
|
|
let(:case_log) { FactoryBot.create(:case_log, :completed, tenancy_code: "BZ757", propcode: "123" ) } |
|
|
|
|
|
|
|
|
|
it "generates an CSV export file with the expected content" do |
|
|
|
|
expected_content = replace_entity_ids(case_log, csv_export_file.read) |
|
|
|
|