|
|
|
@ -52,12 +52,16 @@ RSpec.describe Form::Lettings::Questions::Uprn, type: :model do
|
|
|
|
|
la: "E09000003", |
|
|
|
|
uprn_known:, |
|
|
|
|
uprn:, |
|
|
|
|
address_search:, |
|
|
|
|
address_search_input:, |
|
|
|
|
) |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
context "when uprn known nil" do |
|
|
|
|
let(:uprn_known) { nil } |
|
|
|
|
let(:uprn) { nil } |
|
|
|
|
let(:address_search) { nil } |
|
|
|
|
let(:address_search_input) { false } |
|
|
|
|
|
|
|
|
|
it "returns formatted value" do |
|
|
|
|
expect(question.get_extra_check_answer_value(log)).to be_nil |
|
|
|
@ -67,6 +71,8 @@ RSpec.describe Form::Lettings::Questions::Uprn, type: :model do
|
|
|
|
|
context "when uprn known" do |
|
|
|
|
let(:uprn_known) { 1 } |
|
|
|
|
let(:uprn) { 1 } |
|
|
|
|
let(:address_search) { 1 } |
|
|
|
|
let(:address_search_input) { true } |
|
|
|
|
|
|
|
|
|
it "returns formatted value" do |
|
|
|
|
expect(question.get_extra_check_answer_value(log)).to eq( |
|
|
|
@ -78,6 +84,8 @@ RSpec.describe Form::Lettings::Questions::Uprn, type: :model do
|
|
|
|
|
context "when uprn not known" do |
|
|
|
|
let(:uprn_known) { 0 } |
|
|
|
|
let(:uprn) { nil } |
|
|
|
|
let(:address_search) { nil } |
|
|
|
|
let(:address_search_input) { false } |
|
|
|
|
|
|
|
|
|
it "returns formatted value" do |
|
|
|
|
expect(question.get_extra_check_answer_value(log)).to be_nil |
|
|
|
|