From c6ef685a837f344f2e1abebdfdf2460c7597b5c8 Mon Sep 17 00:00:00 2001 From: natdeanlewissoftwire Date: Mon, 15 May 2023 11:39:46 +0100 Subject: [PATCH] feat: add test --- .../sales/year2023/row_parser_spec.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/spec/services/bulk_upload/sales/year2023/row_parser_spec.rb b/spec/services/bulk_upload/sales/year2023/row_parser_spec.rb index e49e47db7..7fc6af2af 100644 --- a/spec/services/bulk_upload/sales/year2023/row_parser_spec.rb +++ b/spec/services/bulk_upload/sales/year2023/row_parser_spec.rb @@ -597,6 +597,25 @@ RSpec.describe BulkUpload::Sales::Year2023::RowParser do end end + describe "#uprn_known" do + context "when uprn known" do + let(:attributes) { setup_section_params.merge({ field_19: "100023336956" }) } + + it "is correctly set" do + expect(parser.log.uprn_known).to be(1) + end + end + + context "when uprn not known" do + let(:attributes) { setup_section_params.merge({ field_19: nil }) } + + it "is correctly set" do + expect(parser.log.uprn_known).to be(0) + end + end + + end + describe "#address_line1" do let(:attributes) { setup_section_params.merge({ field_20: "some street" }) }