|
|
@ -210,12 +210,17 @@ RSpec.describe CaseLog do |
|
|
|
net_income_known: 2, |
|
|
|
net_income_known: 2, |
|
|
|
hhmemb: 7, |
|
|
|
hhmemb: 7, |
|
|
|
rent_type: 4, |
|
|
|
rent_type: 4, |
|
|
|
needstype: 1, |
|
|
|
|
|
|
|
hb: 1, |
|
|
|
hb: 1, |
|
|
|
hbrentshortfall: 1, |
|
|
|
hbrentshortfall: 1, |
|
|
|
}) |
|
|
|
}) |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it "derives that all forms are general needs" do |
|
|
|
|
|
|
|
record_from_db = ActiveRecord::Base.connection.execute("select needstype from case_logs where id=#{case_log.id}").to_a[0] |
|
|
|
|
|
|
|
expect(record_from_db["needstype"]).to eq(1) |
|
|
|
|
|
|
|
expect(case_log["needstype"]).to eq(1) |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
it "correctly derives and saves partial and full major repairs date" do |
|
|
|
it "correctly derives and saves partial and full major repairs date" do |
|
|
|
record_from_db = ActiveRecord::Base.connection.execute("select mrcdate from case_logs where id=#{case_log.id}").to_a[0] |
|
|
|
record_from_db = ActiveRecord::Base.connection.execute("select mrcdate from case_logs where id=#{case_log.id}").to_a[0] |
|
|
|
expect(record_from_db["mrcdate"].day).to eq(4) |
|
|
|
expect(record_from_db["mrcdate"].day).to eq(4) |
|
|
@ -1127,6 +1132,7 @@ RSpec.describe CaseLog do |
|
|
|
expect(address_case_log[postcode_field]).to eq("M11AE") |
|
|
|
expect(address_case_log[postcode_field]).to eq("M11AE") |
|
|
|
expect(record_from_db[postcode_field]).to eq("M11AE") |
|
|
|
expect(record_from_db[postcode_field]).to eq("M11AE") |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
context "when saving addresses" do |
|
|
|
context "when saving addresses" do |
|
|
|
before do |
|
|
|
before do |
|
|
|
stub_request(:get, /api.postcodes.io/) |
|
|
|
stub_request(:get, /api.postcodes.io/) |
|
|
|