5 changed files with 49 additions and 10 deletions
@ -0,0 +1,29 @@
|
||||
require "rails_helper" |
||||
|
||||
RSpec.describe "Address search bottom guidance", type: :request do |
||||
let(:user) { create(:user) } |
||||
|
||||
before { sign_in user } |
||||
|
||||
context "with a 2026 lettings log at the address search question" do |
||||
let(:lettings_log) { create(:lettings_log, :completed, assigned_to: user, manual_address_entry_selected: false) } |
||||
|
||||
it "shows the confidential supported lettings guidance drop-down" do |
||||
get "/lettings-logs/#{lettings_log.id}/address-search" |
||||
|
||||
expect(response).to have_http_status(:ok) |
||||
expect(response.body).to include("What should I do for confidential supported lettings?") |
||||
expect(response.body).to include("Full address or UPRN is not required for confidential supported lettings.") |
||||
end |
||||
end |
||||
|
||||
context "with a 2026 sales log at the address search question" do |
||||
let(:sales_log) { create(:sales_log, :completed, assigned_to: user, manual_address_entry_selected: false) } |
||||
|
||||
it "does not show the lettings confidential supported lettings guidance" do |
||||
get "/sales-logs/#{sales_log.id}/address-search" |
||||
|
||||
expect(response.body).not_to include("What should I do for confidential supported lettings?") |
||||
end |
||||
end |
||||
end |
||||
Loading…
Reference in new issue