Browse Source

Fix remaining uprn

more-bulk-upload-year
Kat 2 years ago
parent
commit
95f863c94e
  1. 6
      spec/models/form/lettings/questions/uprn_confirmation_spec.rb
  2. 7
      spec/models/form/sales/questions/uprn_confirmation_spec.rb
  3. 3
      spec/models/form/sales/questions/uprn_spec.rb

6
spec/models/form/lettings/questions/uprn_confirmation_spec.rb

@ -50,7 +50,7 @@ RSpec.describe Form::Lettings::Questions::UprnConfirmation, type: :model do
context "when address is present" do context "when address is present" do
it "returns formatted value" do it "returns formatted value" do
log = create(:lettings_log, address_line1: "1, Test Street", town_or_city: "Test Town", county: "Test County", postcode_full: "AA1 1AA", uprn: "1234") log = create(:lettings_log, address_line1: "1, Test Street", town_or_city: "Test Town", county: "Test County", postcode_full: "AA1 1AA", uprn: "1234", uprn_known: 1)
expect(question.notification_banner(log)).to eq( expect(question.notification_banner(log)).to eq(
{ {
@ -80,9 +80,11 @@ RSpec.describe Form::Lettings::Questions::UprnConfirmation, type: :model do
end end
context "when uprn_known != 1 && uprn_confirmed == 1" do context "when uprn_known != 1 && uprn_confirmed == 1" do
let(:log) { create(:lettings_log, uprn_known: 1, uprn_confirmed: 1) } let(:log) { create(:lettings_log) }
it "returns true" do it "returns true" do
log.uprn_known = 1
log.uprn_confirmed = 1
expect(question.hidden_in_check_answers?(log)).to eq(true) expect(question.hidden_in_check_answers?(log)).to eq(true)
end end
end end

7
spec/models/form/sales/questions/uprn_confirmation_spec.rb

@ -50,7 +50,7 @@ RSpec.describe Form::Sales::Questions::UprnConfirmation, type: :model do
context "when address is present" do context "when address is present" do
it "returns formatted value" do it "returns formatted value" do
log = create(:sales_log, address_line1: "1, Test Street", town_or_city: "Test Town", county: "Test County", postcode_full: "AA1 1AA", uprn: "1234") log = create(:sales_log, address_line1: "1, Test Street", town_or_city: "Test Town", county: "Test County", postcode_full: "AA1 1AA", uprn: "1234", uprn_known: 1)
expect(question.notification_banner(log)).to eq( expect(question.notification_banner(log)).to eq(
{ {
@ -72,9 +72,12 @@ RSpec.describe Form::Sales::Questions::UprnConfirmation, type: :model do
end end
context "when uprn_known == 1 && uprn_confirmed == nil" do context "when uprn_known == 1 && uprn_confirmed == nil" do
let(:log) { create(:sales_log, uprn_known: 1, uprn: "12345", uprn_confirmed: nil) } let(:log) { create(:sales_log) }
it "returns false" do it "returns false" do
log.uprn_known = 1
log.uprn = "12345"
log.uprn_confirmed = nil
expect(question.hidden_in_check_answers?(log)).to eq(false) expect(question.hidden_in_check_answers?(log)).to eq(false)
end end
end end

3
spec/models/form/sales/questions/uprn_spec.rb

@ -74,9 +74,10 @@ RSpec.describe Form::Sales::Questions::Uprn, type: :model do
describe "has the correct hidden_in_check_answers" do describe "has the correct hidden_in_check_answers" do
context "when uprn_known == 1" do context "when uprn_known == 1" do
let(:log) { create(:sales_log, uprn_known: 1) } let(:log) { create(:sales_log) }
it "returns false" do it "returns false" do
log.uprn_known = 1
expect(question.hidden_in_check_answers?(log)).to eq(false) expect(question.hidden_in_check_answers?(log)).to eq(false)
end end
end end

Loading…
Cancel
Save