Browse Source

Update the folder structure

pull/901/head
Kat 3 years ago
parent
commit
6a5260ff2c
  1. 4
      app/models/form/sales/pages/property_number_of_bedrooms.rb
  2. 10
      app/models/form/sales/property/sections/property_information.rb
  3. 2
      app/models/form/sales/questions/property_number_of_bedrooms.rb
  4. 10
      app/models/form/sales/sections/property_information.rb
  5. 4
      app/models/form/sales/subsections/property_information.rb
  6. 2
      app/models/form_handler.rb
  7. 2
      spec/models/form/sales/pages/property_number_of_bedrooms_spec.rb
  8. 2
      spec/models/form/sales/questions/property_number_of_bedrooms_spec.rb

4
app/models/form/sales/property/pages/property_number_of_bedrooms.rb → app/models/form/sales/pages/property_number_of_bedrooms.rb

@ -1,4 +1,4 @@
class Form::Sales::Property::Pages::PropertyNumberOfBedrooms < ::Form::Page
class Form::Sales::Pages::PropertyNumberOfBedrooms < ::Form::Page
def initialize(id, hsh, subsection)
super
@id = "property_number_of_bedrooms"
@ -9,7 +9,7 @@ class Form::Sales::Property::Pages::PropertyNumberOfBedrooms < ::Form::Page
def questions
@questions ||= [
Form::Sales::Property::Questions::PropertyNumberOfBedrooms.new(nil, nil, self),
Form::Sales::Questions::PropertyNumberOfBedrooms.new(nil, nil, self),
]
end
end

10
app/models/form/sales/property/sections/property_information.rb

@ -1,10 +0,0 @@
class Form::Sales::Property::Sections::PropertyInformation < ::Form::Section
def initialize(id, hsh, form)
super
@id = "property_information"
@label = "Property information"
@description = ""
@form = form
@subsections = [Form::Sales::Property::Subsections::PropertyInformation.new(nil, nil, self)] || []
end
end

2
app/models/form/sales/property/questions/property_number_of_bedrooms.rb → app/models/form/sales/questions/property_number_of_bedrooms.rb

@ -1,4 +1,4 @@
class Form::Sales::Property::Questions::PropertyNumberOfBedrooms < ::Form::Question
class Form::Sales::Questions::PropertyNumberOfBedrooms < ::Form::Question
def initialize(id, hsh, page)
super
@id = "beds"

10
app/models/form/sales/sections/property_information.rb

@ -0,0 +1,10 @@
class Form::Sales::Sections::PropertyInformation < ::Form::Section
def initialize(id, hsh, form)
super
@id = "property_information"
@label = "Property information"
@description = ""
@form = form
@subsections = [Form::Sales::Subsections::PropertyInformation.new(nil, nil, self)] || []
end
end

4
app/models/form/sales/property/subsections/property_information.rb → app/models/form/sales/subsections/property_information.rb

@ -1,4 +1,4 @@
class Form::Sales::Property::Subsections::PropertyInformation < ::Form::Subsection
class Form::Sales::Subsections::PropertyInformation < ::Form::Subsection
def initialize(id, hsh, section)
super
@id = "property_information"
@ -9,7 +9,7 @@ class Form::Sales::Property::Subsections::PropertyInformation < ::Form::Subsecti
def pages
@pages ||= [
Form::Sales::Property::Pages::PropertyNumberOfBedrooms.new(nil, nil, self),
Form::Sales::Pages::PropertyNumberOfBedrooms.new(nil, nil, self),
]
end
end

2
app/models/form_handler.rb

@ -20,7 +20,7 @@ class FormHandler
def sales_forms
sales_sections = [
Form::Sales::Property::Sections::PropertyInformation,
Form::Sales::Sections::PropertyInformation,
Form::Sales::Sections::Household,
]
current_form = Form.new(nil, current_collection_start_year, sales_sections, "sales")

2
spec/models/form/sales/property/pages/property_number_of_bedrooms_spec.rb → spec/models/form/sales/pages/property_number_of_bedrooms_spec.rb

@ -1,6 +1,6 @@
require "rails_helper"
RSpec.describe Form::Sales::Property::Pages::PropertyNumberOfBedrooms, type: :model do
RSpec.describe Form::Sales::Pages::PropertyNumberOfBedrooms, type: :model do
subject(:page) { described_class.new(page_id, page_definition, subsection) }
let(:page_id) { nil }

2
spec/models/form/sales/property/questions/property_number_of_bedrooms_spec.rb → spec/models/form/sales/questions/property_number_of_bedrooms_spec.rb

@ -1,6 +1,6 @@
require "rails_helper"
RSpec.describe Form::Sales::Property::Questions::PropertyNumberOfBedrooms, type: :model do
RSpec.describe Form::Sales::Questions::PropertyNumberOfBedrooms, type: :model do
subject(:question) { described_class.new(question_id, question_definition, page) }
let(:question_id) { nil }
Loading…
Cancel
Save