Browse Source

Update model tests

CLDC-3787-Autocomplete-address-search
Manny Dinssa 3 days ago
parent
commit
daf6dcc5b8
  1. 1
      app/models/derived_variables/sales_log_variables.rb
  2. 2
      spec/models/form/lettings/pages/address_fallback_spec.rb
  3. 2
      spec/models/form/sales/pages/address_fallback_spec.rb
  4. 1
      spec/shared/shared_log_examples.rb

1
app/models/derived_variables/sales_log_variables.rb

@ -61,6 +61,7 @@ module DerivedVariables::SalesLogVariables
if uprn_known == 1 && uprn_confirmed&.zero?
reset_address_fields!
self.uprn_known = 0
self.uprn_confirmed = nil
end
if manual_address_entry_selected

2
spec/models/form/lettings/pages/address_fallback_spec.rb

@ -24,6 +24,6 @@ RSpec.describe Form::Lettings::Pages::AddressFallback, type: :model do
end
it "has correct depends_on" do
expect(page.depends_on).to eq([{ "address_search_input" => false, "is_supported_housing?" => false }])
expect(page.depends_on).to eq([{ "manual_address_entry_selected" => true, "is_supported_housing?" => false }])
end
end

2
spec/models/form/sales/pages/address_fallback_spec.rb

@ -24,6 +24,6 @@ RSpec.describe Form::Sales::Pages::AddressFallback, type: :model do
end
it "has correct depends_on" do
expect(page.depends_on).to eq([{ "address_search_input" => false }])
expect(page.depends_on).to eq([{ "manual_address_entry_selected" => true }])
end
end

1
spec/shared/shared_log_examples.rb

@ -81,7 +81,6 @@ RSpec.shared_examples "shared log examples" do |log_type|
expect { log.process_uprn_change! }.to change(log, :address_line1).from(nil).to("0, Building Name, Thoroughfare")
.and change(log, :town_or_city).from(nil).to("Posttown")
.and change(log, :postcode_full).from(nil).to("POSTCODE")
.and change(log, :uprn_confirmed).from(1).to(nil)
.and change(log, :county).from("county").to(nil)
end
end

Loading…
Cancel
Save