Browse Source

Stub form start date in page tests

pull/2255/head
Kat 2 years ago
parent
commit
14467ca537
  1. 2
      spec/models/form/lettings/pages/address_spec.rb
  2. 2
      spec/models/form/lettings/pages/care_home_charges_value_check_spec.rb
  3. 2
      spec/models/form/lettings/pages/females_in_soft_age_range_in_pregnant_household_person_age_value_check_spec.rb
  4. 2
      spec/models/form/lettings/pages/females_in_soft_age_range_in_pregnant_household_person_value_check_spec.rb
  5. 2
      spec/models/form/lettings/pages/first_time_property_let_as_social_housing_spec.rb
  6. 2
      spec/models/form/lettings/pages/lead_tenant_ethnic_background_white_spec.rb
  7. 2
      spec/models/form/lettings/pages/location_spec.rb
  8. 3
      spec/models/form/lettings/pages/managing_organisation_spec.rb
  9. 2
      spec/models/form/lettings/pages/max_rent_value_check_spec.rb
  10. 2
      spec/models/form/lettings/pages/min_rent_value_check_spec.rb
  11. 2
      spec/models/form/lettings/pages/needs_type_spec.rb
  12. 2
      spec/models/form/lettings/pages/net_income_value_check_spec.rb
  13. 2
      spec/models/form/lettings/pages/no_females_pregnant_household_person_age_value_check_spec.rb
  14. 2
      spec/models/form/lettings/pages/no_females_pregnant_household_person_value_check_spec.rb
  15. 2
      spec/models/form/lettings/pages/person_age_spec.rb
  16. 2
      spec/models/form/lettings/pages/person_gender_identity_spec.rb
  17. 2
      spec/models/form/lettings/pages/person_known_spec.rb
  18. 2
      spec/models/form/lettings/pages/person_over_retirement_value_check_spec.rb
  19. 2
      spec/models/form/lettings/pages/person_relationship_to_lead_spec.rb
  20. 2
      spec/models/form/lettings/pages/person_under_retirement_value_check_spec.rb
  21. 2
      spec/models/form/lettings/pages/person_working_situation_spec.rb
  22. 2
      spec/models/form/lettings/pages/previous_housing_situation_renewal_spec.rb
  23. 2
      spec/models/form/lettings/pages/previous_housing_situation_spec.rb
  24. 2
      spec/models/form/lettings/pages/property_number_of_bedrooms_spec.rb
  25. 2
      spec/models/form/lettings/pages/property_number_of_times_relet_spec.rb
  26. 2
      spec/models/form/lettings/pages/property_reference_spec.rb
  27. 4
      spec/models/form/lettings/pages/property_wheelchair_accessible_spec.rb
  28. 4
      spec/models/form/lettings/pages/renewal_spec.rb
  29. 2
      spec/models/form/lettings/pages/rent_type_spec.rb
  30. 2
      spec/models/form/lettings/pages/scheme_spec.rb
  31. 2
      spec/models/form/lettings/pages/sheltered_accommodation_spec.rb
  32. 2
      spec/models/form/lettings/pages/starter_tenancy_type_spec.rb
  33. 4
      spec/models/form/lettings/pages/stock_owner_spec.rb
  34. 2
      spec/models/form/lettings/pages/tenancy_length_periodic_spec.rb
  35. 2
      spec/models/form/lettings/pages/tenancy_length_spec.rb
  36. 2
      spec/models/form/lettings/pages/tenancy_start_date_spec.rb
  37. 2
      spec/models/form/lettings/pages/tenancy_type_spec.rb
  38. 2
      spec/models/form/lettings/pages/tenant_code_spec.rb
  39. 2
      spec/models/form/lettings/pages/uprn_confirmation_spec.rb
  40. 2
      spec/models/form/lettings/pages/uprn_spec.rb
  41. 2
      spec/models/form/lettings/pages/void_date_spec.rb

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::Address, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::CareHomeChargesValueCheck, type: :model do
subject(:page) { described_class.new(nil, page_definition, subsection) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::FemalesInSoftAgeRangeInPregnantHouseholdPe
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::FemalesInSoftAgeRangeInPregnantHouseholdPe
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -6,7 +6,7 @@ RSpec.describe Form::Lettings::Pages::FirstTimePropertyLetAsSocialHousing, type:
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:form) { instance_double(Form) }
let(:form) { instance_double(Form, start_date: Time.zone.local(2024, 4, 1)) }
before do
allow(form).to receive(:start_year_after_2024?).and_return(false)

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

@ -6,7 +6,7 @@ RSpec.describe Form::Lettings::Pages::LeadTenantEthnicBackgroundWhite, type: :mo
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:form) { instance_double(Form) }
let(:form) { instance_double(Form, start_date: Time.zone.local(2024, 4, 1)) }
before do
allow(form).to receive(:start_year_after_2024?).and_return(false)

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

@ -6,7 +6,7 @@ RSpec.describe Form::Lettings::Pages::Location, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:form) { instance_double(Form) }
let(:form) { instance_double(Form, start_date: Time.zone.local(2024, 4, 1)) }
before do
allow(form).to receive(:start_date).and_return(Time.zone.local(2022, 4, 1))

3
spec/models/form/lettings/pages/managing_organisation_spec.rb

@ -5,8 +5,7 @@ RSpec.describe Form::Lettings::Pages::ManagingOrganisation, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:form) { instance_double(Form) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::MaxRentValueCheck, type: :model do
let(:page_id) { "max_rent_value_check" }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::MinRentValueCheck, type: :model do
let(:page_id) { "min_rent_value_check" }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::NeedsType, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::NetIncomeValueCheck, type: :model do
let(:page_id) { "shared_ownership_deposit_value_check" }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::NoFemalesPregnantHouseholdPersonAgeValueCh
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::NoFemalesPregnantHouseholdPersonValueCheck
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::PersonAge, type: :model do
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:, person_type:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
let(:person_type) { "non_child" }

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::PersonGenderIdentity, type: :model do
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::PersonKnown, type: :model do
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::PersonOverRetirementValueCheck, type: :mod
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::PersonRelationshipToLead, type: :model do
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::PersonUnderRetirementValueCheck, type: :mo
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::PersonWorkingSituation, type: :model do
subject(:page) { described_class.new(nil, page_definition, subsection, person_index:) }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:person_index) { 2 }
it "has correct subsection" do

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

@ -3,7 +3,7 @@ require "rails_helper"
RSpec.describe Form::Lettings::Pages::PreviousHousingSituationRenewal, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -3,7 +3,7 @@ require "rails_helper"
RSpec.describe Form::Lettings::Pages::PreviousHousingSituation, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::PropertyNumberOfBedrooms, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::PropertyNumberOfTimesRelet, type: :model d
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::PropertyReference, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

4
spec/models/form/lettings/pages/property_wheelchair_accessible_spec.rb

@ -3,10 +3,10 @@ require "rails_helper"
RSpec.describe Form::Lettings::Pages::PropertyWheelchairAccessible, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
before do
allow(subsection).to receive(:form).and_return(instance_double(Form, start_year_after_2024?: false))
allow(subsection).to receive(:form).and_return(instance_double(Form, start_year_after_2024?: false, start_date: Time.zone.local(2023, 4, 1)))
end
it "has correct subsection" do

4
spec/models/form/lettings/pages/renewal_spec.rb

@ -5,8 +5,8 @@ RSpec.describe Form::Lettings::Pages::Renewal, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:form) { instance_double(Form) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:form) { instance_double(Form, start_date: Time.zone.local(2024, 4, 1)) }
before do
allow(form).to receive(:start_year_after_2024?).and_return(false)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::RentType, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::Scheme, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -3,7 +3,7 @@ require "rails_helper"
RSpec.describe Form::Lettings::Pages::ShelteredAccommodation, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -4,7 +4,7 @@ RSpec.describe Form::Lettings::Pages::StarterTenancyType, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:form) { instance_double(Form) }
let(:form) { instance_double(Form, start_date: Time.zone.local(2024, 4, 1)) }
before do
allow(form).to receive(:start_year_after_2024?).and_return(false)

4
spec/models/form/lettings/pages/stock_owner_spec.rb

@ -5,8 +5,8 @@ RSpec.describe Form::Lettings::Pages::StockOwner, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:form) { instance_double(Form) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
let(:form) { instance_double(Form, start_date: Time.zone.local(2024, 4, 1)) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -3,7 +3,7 @@ require "rails_helper"
RSpec.describe Form::Lettings::Pages::TenancyLengthPeriodic, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq subsection

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

@ -3,7 +3,7 @@ require "rails_helper"
RSpec.describe Form::Lettings::Pages::TenancyLength, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq subsection

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::TenancyStartDate, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -3,7 +3,7 @@ require "rails_helper"
RSpec.describe Form::Lettings::Pages::TenancyType, type: :model do
subject(:page) { described_class.new(nil, nil, subsection) }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::TenantCode, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::UprnConfirmation, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::Uprn, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

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

@ -5,7 +5,7 @@ RSpec.describe Form::Lettings::Pages::VoidDate, type: :model do
let(:page_id) { nil }
let(:page_definition) { nil }
let(:subsection) { instance_double(Form::Subsection) }
let(:subsection) { instance_double(Form::Subsection, form: instance_double(Form, start_date: Time.zone.local(2024, 4, 1))) }
it "has correct subsection" do
expect(page.subsection).to eq(subsection)

Loading…
Cancel
Save