diff --git a/app/models/journeys/early_years_payment/practitioner/slug_sequence.rb b/app/models/journeys/early_years_payment/practitioner/slug_sequence.rb index e2119be7c6..3ff06fdeda 100644 --- a/app/models/journeys/early_years_payment/practitioner/slug_sequence.rb +++ b/app/models/journeys/early_years_payment/practitioner/slug_sequence.rb @@ -7,6 +7,7 @@ class SlugSequence one-login-sign-in how-we-use-your-information personal-details + enter-home-address ].freeze def self.start_page_url diff --git a/app/views/claims/_personal_details_page.html.erb b/app/views/claims/_personal_details_page.html.erb new file mode 100644 index 0000000000..092511febc --- /dev/null +++ b/app/views/claims/_personal_details_page.html.erb @@ -0,0 +1,70 @@ +<% content_for(:page_title, page_title(t("questions.personal_details"), journey: current_journey_routing_name, show_error: @form.errors.any?)) %> + +
enter home address page goes here
diff --git a/app/views/early_years_payment/practitioner/claims/find_reference.html.erb b/app/views/early_years_payment/practitioner/claims/find_reference.html.erb index 6a5966adca..c8b06f98a5 100644 --- a/app/views/early_years_payment/practitioner/claims/find_reference.html.erb +++ b/app/views/early_years_payment/practitioner/claims/find_reference.html.erb @@ -1 +1,2 @@ +find reference page goes here
<%= govuk_button_to "Continue", claim_path(current_journey_routing_name), method: :patch %> diff --git a/app/views/early_years_payment/practitioner/claims/one_login_sign_in.html.erb b/app/views/early_years_payment/practitioner/claims/one_login_sign_in.html.erb index e05d02bca9..f1defd23b9 100644 --- a/app/views/early_years_payment/practitioner/claims/one_login_sign_in.html.erb +++ b/app/views/early_years_payment/practitioner/claims/one_login_sign_in.html.erb @@ -1,3 +1,4 @@ +one login page goes here
<%= form_with model: @form, url: claim_path(current_journey_routing_name), method: :patch, builder: GOVUKDesignSystemFormBuilder::FormBuilder, html: { novalidate: false } do |f| %> <%= f.govuk_submit %> <% end %> diff --git a/app/views/early_years_payment/practitioner/claims/personal_details.html.erb b/app/views/early_years_payment/practitioner/claims/personal_details.html.erb index e69de29bb2..f3f1eb1a5c 100644 --- a/app/views/early_years_payment/practitioner/claims/personal_details.html.erb +++ b/app/views/early_years_payment/practitioner/claims/personal_details.html.erb @@ -0,0 +1 @@ +<%= render "personal_details_page", heading_size: "l", subheading_size: "m" %> diff --git a/spec/features/early_years_payment/practitioner/happy_path_spec.rb b/spec/features/early_years_payment/practitioner/happy_path_spec.rb index c6c07025c6..fcb336aba7 100644 --- a/spec/features/early_years_payment/practitioner/happy_path_spec.rb +++ b/spec/features/early_years_payment/practitioner/happy_path_spec.rb @@ -16,5 +16,14 @@ expect(page.title).to have_text("How we’ll use the information you provide") expect(page).to have_content("How we’ll use the information you provide") click_on "Continue" + + expect(page).to have_content("Personal details") + fill_in "First name", with: "John" + fill_in "Last name", with: "Doe" + fill_in "Day", with: "28" + fill_in "Month", with: "2" + fill_in "Year", with: "1988" + fill_in "National Insurance number", with: "PX321499A" + click_on "Continue" end end