From 7fa068edf1b00d85fd1e409c90bb722301712e14 Mon Sep 17 00:00:00 2001 From: natdeanlewissoftwire Date: Fri, 5 Jan 2024 10:12:26 +0000 Subject: [PATCH] feat: add tests --- .../lettings/year2023/row_parser_spec.rb | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb b/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb index 8ced94e45..348a28865 100644 --- a/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb @@ -2235,10 +2235,22 @@ RSpec.describe BulkUpload::Lettings::Year2023::RowParser do end describe "#household_charge" do - let(:attributes) { { bulk_upload:, field_125: "1" } } + context "when log is general needs" do + let(:attributes) { { bulk_upload:, field_4: 1, field_125: "1" } } + + it "sets correct value from mapping" do + expect(parser.log.household_charge).to eq(nil) + end + + end + + context "when log is supported housing" do + let(:attributes) { { bulk_upload:, field_4: 2, field_125: "1" } } + + it "sets correct value from mapping" do + expect(parser.log.household_charge).to eq(1) + end - it "sets correct value from mapping" do - expect(parser.log.household_charge).to eq(1) end end