13:26:50.078 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:26:50.086 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@12440a50, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4d3ce9ba, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4d01a4f9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5a498f6d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@68ed18fe, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@42b64d60]
13:26:50.658 [Test worker] INFO  org.eclipse.jetty.util.log - Logging initialized @3310ms to org.eclipse.jetty.util.log.Slf4jLog
13:26:50.759 [Test worker] INFO  org.eclipse.jetty.server.Server - jetty-9.4.19.v20190610; built: 2019-06-10T16:30:51.723Z; git: afcf563148970e98786327af5e07c261fda175d3; jvm 11.0.4+11
13:26:50.787 [Test worker] INFO  o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@3ca3d412{/__admin,null,AVAILABLE}
13:26:50.789 [Test worker] INFO  o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@48b419de{/,null,AVAILABLE}
13:26:50.803 [Test worker] INFO  o.e.jetty.server.AbstractConnector - Started NetworkTrafficServerConnector@460f8b69{HTTP/1.1,[http/1.1]}{0.0.0.0:8090}
13:26:50.803 [Test worker] INFO  org.eclipse.jetty.server.Server - Started @3455ms
13:26:50.817 [Test worker] INFO  org.eclipse.jetty.server.Server - jetty-9.4.19.v20190610; built: 2019-06-10T16:30:51.723Z; git: afcf563148970e98786327af5e07c261fda175d3; jvm 11.0.4+11
13:26:50.819 [Test worker] INFO  o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@1c2b0324{/__admin,null,AVAILABLE}
13:26:50.820 [Test worker] INFO  o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@69366cf1{/,null,AVAILABLE}
13:26:50.821 [Test worker] INFO  o.e.jetty.server.AbstractConnector - Started NetworkTrafficServerConnector@24081392{HTTP/1.1,[http/1.1]}{0.0.0.0:8150}
13:26:50.821 [Test worker] INFO  org.eclipse.jetty.server.Server - Started @3473ms
13:26:50.832 [Test worker] INFO  u.g.d.h.utils.ToggleConfiguration - Using toggles: {ADDRESS_LOOKUP_ENABLED=true}
@ADDRESS_LOOKUP
Feature: Select address
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to lookup my address
  @ADDRESS_LOOKUP
  Scenario: Entering a postcode with no search results shows that no addresses were found ?[90m# src/test/resources/features/acceptance/address-lookup.feature:7?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                               ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
13:26:54.632 [qtp1526958798-41] INFO  o.e.j.s.handler.ContextHandler.ROOT - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.StubRequestHandler. Normalized mapped under returned 'null'
    ?[32mWhen ?[0m?[32mI enter a postcode that returns no search results?[0m                                ?[90m# AddressLookupSteps.enterPostcodeWithNoSearchResults()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m                                               ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mI am informed that no addresses were found for my postcode?[0m                        ?[90m# AddressLookupSteps.noAddressesFoundForPostcode()?[0m
    ?[32mAnd ?[0m?[32mI am shown a link to change my postcode?[0m                                           ?[90m# AddressLookupSteps.changePostcodeLinkIsShown()?[0m
    ?[32mAnd ?[0m?[32mI am shown a button to enter my address manually?[0m                                  ?[90m# AddressLookupSteps.enterManualAddressButtonIsShown()?[0m
13:26:54.980 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:26:54.981 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2c91d3d6, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@30e22514, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3eeef0f6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5b2a11dd, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7987660d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@586c26ac]
  @ADDRESS_LOOKUP
  Scenario: Clicking the 'Enter address manually' button when the postcode was not found redirects to the manual address page ?[90m# src/test/resources/features/acceptance/address-lookup.feature:15?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                                                   ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter a postcode that returns no search results?[0m                                                                    ?[90m# AddressLookupSteps.enterPostcodeWithNoSearchResults()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                                                                      ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mmanual address?[0m?[32m page?[0m                                                                                   ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:26:58.200 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:26:58.201 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@64a29289, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3e3ccee0, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1631512, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6351957d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@13976544, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4b04e218]
  @ADDRESS_LOOKUP
  Scenario: Entering a postcode shows a list of matching addresses      ?[90m# src/test/resources/features/acceptance/address-lookup.feature:21?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m             ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter a postcode that returns search results?[0m                 ?[90m# AddressLookupSteps.enterPostcodeWithSearchResults()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m                             ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mI am shown a list of addresses?[0m                                  ?[90m# AddressLookupSteps.listOfAddressesAreShown()?[0m
    ?[32mAnd ?[0m?[32mthe list of addresses starts with a count of matching addresses?[0m ?[90m# AddressLookupSteps.listOfAddressesIncludesCountOfMatchingAddresses()?[0m
    ?[32mAnd ?[0m?[32mI am shown an address not listed link?[0m                           ?[90m# AddressLookupSteps.addressNotListedLinkShown()?[0m
    ?[32mAnd ?[0m?[32mI am shown a continue button?[0m                                    ?[90m# AddressLookupSteps.continueButtonIsShown()?[0m
13:27:01.885 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:01.888 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3ebc11b8, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@79162a8f, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5147882e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@41fe10c0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1f91e896, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@579bebb9]
  @ADDRESS_LOOKUP
  Scenario: Selecting an address skips the manual address page    ?[90m# src/test/resources/features/acceptance/address-lookup.feature:30?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI select an address?[0m                                      ?[90m# AddressLookupSteps.selectAnAddress()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                          ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:27:05.643 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:05.644 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6dbed297, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@58107cd9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@629de91a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@121e9a9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1a90b970, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@41bdf84f]
  @ADDRESS_LOOKUP
  Scenario: Clicking the address not listed link shows the manual address page ?[90m# src/test/resources/features/acceptance/address-lookup.feature:36?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m              ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI click the address not listed link?[0m                                   ?[90m# AddressLookupSteps.selectAddressNotListedLink()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mmanual address?[0m?[32m page?[0m                                    ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:27:09.148 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:09.149 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3bccce1b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3ddcb29a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@36152837, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2a57ae5a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7736111d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2f263503]
  @ADDRESS_LOOKUP
  Scenario: Changing details for a selected address takes me to the select address page ?[90m# src/test/resources/features/acceptance/address-lookup.feature:41?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                        ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI choose to change my address?[0m                                                  ?[90m# CheckAnswersSteps.changeAddress()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m                                             ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:27:13.815 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:13.816 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@a8882a3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5f3cfd6a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@188fbf87, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@ecd988b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@401e8e6b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7871ecaf]
  @ADDRESS_LOOKUP
  Scenario: Entering a new postcode when I have selected to change my address takes me to the select address page ?[90m# src/test/resources/features/acceptance/address-lookup.feature:46?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                  ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI choose to change my address?[0m                                                                            ?[90m# CheckAnswersSteps.changeAddress()?[0m
    ?[32mAnd ?[0m?[32mI click the change postcode link?[0m                                                                          ?[90m# AddressLookupSteps.selectChangePostcodeLink()?[0m
    ?[32mAnd ?[0m?[32mI enter a postcode that returns search results?[0m                                                            ?[90m# AddressLookupSteps.enterPostcodeWithSearchResults()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m                                                                       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:27:18.501 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:18.502 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4e12caa, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7a707a45, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1427c671, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@499b093b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4412e8de, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3dc9004b]
  @ADDRESS_LOOKUP
  Scenario: Clicking the address not listed link when I have selected to change my answer for select address takes me to the manual address page ?[90m# src/test/resources/features/acceptance/address-lookup.feature:53?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                                                 ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI choose to change my address?[0m                                                                                                           ?[90m# CheckAnswersSteps.changeAddress()?[0m
    ?[32mAnd ?[0m?[32mI click the address not listed link?[0m                                                                                                      ?[90m# AddressLookupSteps.selectAddressNotListedLink()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mmanual address?[0m?[32m page?[0m                                                                                                      ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:27:23.154 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:23.155 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1f69c143, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@273c7b86, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b41f586, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@34d0a009, org.springframework.test.context.support.DirtiesContextTestExecutionListener@65620c09, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2146ab68]
  Scenario Outline: Enter an invalid postcode on the postcode lookup page ?[90m# src/test/resources/features/acceptance/address-lookup.feature:59?[0m
    ?[36mGiven I have entered my details up to the postcode page?[0m
    ?[36mWhen I enter <postcode> as my postcode?[0m
    ?[36mThen I am informed that the postcode is in the wrong format on the address lookup page?[0m
    ?[36mAnd I see the postcode: <postcode> in the same format I entered it in?[0m
    Examples: 
  @ADDRESS_LOOKUP
  Scenario Outline: Enter an invalid postcode on the postcode lookup page                  ?[90m# src/test/resources/features/acceptance/address-lookup.feature:67?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mAA1122BB?[0m?[32m as my postcode?[0m                                                   ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the address lookup page?[0m ?[90m# AddressLookupSteps.assertPostcodeInWrongFormat()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1mAA1122BB?[0m?[32m in the same format I entered it in?[0m                    ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:26.156 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:26.157 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1df49b1a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@57f203e0, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6f16a6dd, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da1f54a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@24b491af, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@639e7bda]
  @ADDRESS_LOOKUP
  Scenario Outline: Enter an invalid postcode on the postcode lookup page                  ?[90m# src/test/resources/features/acceptance/address-lookup.feature:68?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mA?[0m?[32m as my postcode?[0m                                                          ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the address lookup page?[0m ?[90m# AddressLookupSteps.assertPostcodeInWrongFormat()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1mA?[0m?[32m in the same format I entered it in?[0m                           ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:29.254 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:29.255 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@30fa8558, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5d258995, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7d82fece, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@57f22417, org.springframework.test.context.support.DirtiesContextTestExecutionListener@33c6bbf4, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@425ee538]
  @ADDRESS_LOOKUP
  Scenario Outline: Enter an invalid postcode on the postcode lookup page                  ?[90m# src/test/resources/features/acceptance/address-lookup.feature:69?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m11AA21?[0m?[32m as my postcode?[0m                                                     ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the address lookup page?[0m ?[90m# AddressLookupSteps.assertPostcodeInWrongFormat()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1m11AA21?[0m?[32m in the same format I entered it in?[0m                      ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:32.207 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:32.208 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1b6f3cd8, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7d25f063, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@17b4ac69, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2a4a595d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@48a12930, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1a556eaf]
  @ADDRESS_LOOKUP
  Scenario Outline: Enter an invalid postcode on the postcode lookup page                  ?[90m# src/test/resources/features/acceptance/address-lookup.feature:70?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m11A  A21?[0m?[32m as my postcode?[0m                                                   ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the address lookup page?[0m ?[90m# AddressLookupSteps.assertPostcodeInWrongFormat()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1m11A  A21?[0m?[32m in the same format I entered it in?[0m                    ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:35.036 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:35.037 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@420ee11d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@75beee3c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@41dcad99, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@68838fac, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5d309da8, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5ffd573c]
  @ADDRESS_LOOKUP
  Scenario Outline: Enter an invalid postcode on the postcode lookup page                  ?[90m# src/test/resources/features/acceptance/address-lookup.feature:71?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1ma1a1a1?[0m?[32m as my postcode?[0m                                                     ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the address lookup page?[0m ?[90m# AddressLookupSteps.assertPostcodeInWrongFormat()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1ma1a1a1?[0m?[32m in the same format I entered it in?[0m                      ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:37.774 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:37.775 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7d4e6f2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@743f64a4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6a889f5f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7934d4ab, org.springframework.test.context.support.DirtiesContextTestExecutionListener@59f74e09, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@56e21bd7]
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error ?[90m# src/test/resources/features/acceptance/address-lookup.feature:73?[0m
    ?[36mGiven I have entered my details up to the postcode page?[0m
    ?[36mWhen I enter <postcode> as my postcode?[0m
    ?[36mThen I am informed that you can only apply if you live in England, Wales or Northern Ireland on the postcode page?[0m
    ?[36mAnd I see the postcode: <postcode> in the same format I entered it in?[0m
    Examples: 
  @ADDRESS_LOOKUP
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error                        ?[90m# src/test/resources/features/acceptance/address-lookup.feature:81?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                                           ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mGY1 1WR?[0m?[32m as my postcode?[0m                                                                               ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that you can only apply if you live in England, Wales or Northern Ireland on the postcode page?[0m ?[90m# AddressLookupSteps.assertPostcodeNotInEnglandWalesOrNorthernIreland()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1mGY1 1WR?[0m?[32m in the same format I entered it in?[0m                                                ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:40.692 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:40.693 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@52a245b2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@85fbd33, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@495df7cc, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@120af03a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@52c5b81c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@27863152]
  @ADDRESS_LOOKUP
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error                        ?[90m# src/test/resources/features/acceptance/address-lookup.feature:82?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                                           ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mJE3 1FU?[0m?[32m as my postcode?[0m                                                                               ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that you can only apply if you live in England, Wales or Northern Ireland on the postcode page?[0m ?[90m# AddressLookupSteps.assertPostcodeNotInEnglandWalesOrNorthernIreland()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1mJE3 1FU?[0m?[32m in the same format I entered it in?[0m                                                ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:43.532 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:43.534 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@353b080a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@57304526, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@52cd2273, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4643d302, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2bd5e898, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7e9981b1]
  @ADDRESS_LOOKUP
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error                        ?[90m# src/test/resources/features/acceptance/address-lookup.feature:83?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                                           ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mIM1 3LY?[0m?[32m as my postcode?[0m                                                                               ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that you can only apply if you live in England, Wales or Northern Ireland on the postcode page?[0m ?[90m# AddressLookupSteps.assertPostcodeNotInEnglandWalesOrNorthernIreland()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1mIM1 3LY?[0m?[32m in the same format I entered it in?[0m                                                ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:46.343 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:46.343 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5801c05f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1d4ff1e3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@575b534d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4f0413df, org.springframework.test.context.support.DirtiesContextTestExecutionListener@19513158, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7b730b78]
  @ADDRESS_LOOKUP
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error                        ?[90m# src/test/resources/features/acceptance/address-lookup.feature:84?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                                           ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mIM1  3LY?[0m?[32m as my postcode?[0m                                                                              ?[90m# AddressLookupSteps.enterPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that you can only apply if you live in England, Wales or Northern Ireland on the postcode page?[0m ?[90m# AddressLookupSteps.assertPostcodeNotInEnglandWalesOrNorthernIreland()?[0m
    ?[32mAnd ?[0m?[32mI see the postcode: ?[0m?[32m?[1mIM1  3LY?[0m?[32m in the same format I entered it in?[0m                                               ?[90m# AddressLookupSteps.assertPostcodeInputValue(String)?[0m
13:27:49.144 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:49.145 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@171faa52, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7ed60ea1, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4af165b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7c396984, org.springframework.test.context.support.DirtiesContextTestExecutionListener@169e016b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@58f3a61f]
  @ADDRESS_LOOKUP
  Scenario: I am shown an error response when a bad response is returned from os places and I can then enter my address manually ?[90m# src/test/resources/features/acceptance/address-lookup.feature:86?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                                                      ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mAnd ?[0m?[32mOS places returns an error response?[0m                                                                                      ?[90m# AddressLookupSteps.givenOsPlacesReturnsAnError()?[0m
    ?[32mWhen ?[0m?[32mI enter my postcode?[0m                                                                                                     ?[90m# AddressLookupSteps.enterPostcode()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m                                                                                      ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mI am informed that there's a problem with the address lookup?[0m                                                             ?[90m# AddressLookupSteps.postcodeLookupNotWorkingErrorShown()?[0m
    ?[32mAnd ?[0m?[32mI am shown a link to enter my address manually?[0m                                                                           ?[90m# AddressLookupSteps.manualAddressLinkIsShown()?[0m
13:27:51.958 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:51.959 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2d956ff3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2926402a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5767338d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@b1431b5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@df83dd3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@16441b56]
  @ADDRESS_LOOKUP
  Scenario: I am shown an error response when there are connection issues with os places and I can then enter my address manually ?[90m# src/test/resources/features/acceptance/address-lookup.feature:94?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                                                                       ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mAnd ?[0m?[32mOS places resets the connection?[0m                                                                                           ?[90m# AddressLookupSteps.givenOsResetsTheConnection()?[0m
    ?[32mWhen ?[0m?[32mI enter my postcode?[0m                                                                                                      ?[90m# AddressLookupSteps.enterPostcode()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m                                                                                       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mI am informed that there's a problem with the address lookup?[0m                                                              ?[90m# AddressLookupSteps.postcodeLookupNotWorkingErrorShown()?[0m
    ?[32mAnd ?[0m?[32mI am shown a link to enter my address manually?[0m                                                                            ?[90m# AddressLookupSteps.manualAddressLinkIsShown()?[0m
13:27:54.810 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:54.811 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7d4d68ff, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@70e382cd, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4b8f6523, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@56733141, org.springframework.test.context.support.DirtiesContextTestExecutionListener@406fa1e0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2c76b6ca]
  @ADDRESS_LOOKUP
  Scenario: I am shown an error response when I click continue without selecting an address ?[90m# src/test/resources/features/acceptance/address-lookup.feature:102?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mselect address?[0m?[32m page?[0m                           ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI click continue?[0m                                                                   ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to select an address?[0m                                     ?[90m# AddressLookupSteps.assertNeedToSelectAnAddress()?[0m
13:27:57.894 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:57.895 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4cc38491, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2c41e11b, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@419d9bab, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@164e618e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@46f988da, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6513f027]
Feature: Are you pregnant?
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to select whether or not I am pregnant
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: No option is selected ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:9?[0m
    ?[32mThen ?[0m?[32mNo option is selected?[0m    ?[90m# AreYouPregnantSteps.noOptionIsSelected()?[0m
13:27:59.686 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:27:59.687 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3c330766, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@37d924c7, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1a3c1054, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@35ce3774, org.springframework.test.context.support.DirtiesContextTestExecutionListener@11e20e9c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6fe3ef7b]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Yes and No are displayed                                   ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:12?[0m
    ?[32mThen ?[0m?[32mYes and No options are displayed on the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# GenericSteps.yesAndNoOptionsAreDisplayed(String)?[0m
13:28:01.524 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:01.525 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7961d48e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@50b2ae14, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b5dc8d1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1c96b17b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6b24c3c3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2ea312bd]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not select an option                                         ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:15?[0m
    ?[32mWhen ?[0m?[32mI do not select an option?[0m                                          ?[90m# GenericSteps.whenIDoNotSelectAnOption()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                    ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to select an option for are you pregnant?[0m ?[90m# AreYouPregnantSteps.iAmInformedINeedToSelectAnOptionsForAreYouPregnant()?[0m
13:28:03.541 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:03.542 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3c9fd82b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@528bc575, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@40bcdf1a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@53806265, org.springframework.test.context.support.DirtiesContextTestExecutionListener@111cb6be, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1d306985]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the No option                   ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:20?[0m
    ?[32mWhen ?[0m?[32mI say No to the are you pregnant question?[0m ?[90m# AreYouPregnantSteps.whenISelectNoToAreYouPregnant()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                           ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter name?[0m?[32m page?[0m            ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:28:05.540 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:05.541 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@358beb7b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@46834340, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@f37b1f2, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@12e986a7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@785377b2, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2416b2bb]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select Yes and the expected date of delivery instructional text is shown ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:25?[0m
    ?[32mWhen ?[0m?[32mI say Yes to the are you pregnant question?[0m                                  ?[90m# AreYouPregnantSteps.whenISelectYesToAreYouPregnant()?[0m
    ?[32mThen ?[0m?[32mexpected date of delivery instructional text is displayed?[0m                   ?[90m# AreYouPregnantSteps.expectedDeliveryDateInstructionalTextIsDisplayed()?[0m
13:28:07.356 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:07.357 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7a9bf23d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5ff8954c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@14e45335, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6a7676e3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4f597b8a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5490c5d8]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Yes option and enter valid expected delivery date ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:29?[0m
    ?[32mWhen ?[0m?[32mI say Yes to the are you pregnant question?[0m                      ?[90m# AreYouPregnantSteps.whenISelectYesToAreYouPregnant()?[0m
    ?[32mAnd ?[0m?[32mI enter a valid expected delivery date?[0m                           ?[90m# AreYouPregnantSteps.enterValidExpectedDeliveryDate()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                 ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter name?[0m?[32m page?[0m                                  ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:28:09.568 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:09.569 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@443c8e4a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@44c07d01, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2900ab1f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2946beb7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@9283b0b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4ec7775a]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Yes option and do not enter a date             ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:35?[0m
    ?[32mWhen ?[0m?[32mI say Yes to the are you pregnant question?[0m                   ?[90m# AreYouPregnantSteps.whenISelectYesToAreYouPregnant()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                              ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter an expected delivery date?[0m ?[90m# AreYouPregnantSteps.iAmInformedINeedToEnterAnExpectedDeliveryDate()?[0m
13:28:11.640 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:11.641 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5f68821b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@33d28441, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2b8b3f5c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@41d63719, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5a350d62, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7d627ae9]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Yes option and enter text for the delivery date ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:40?[0m
    ?[32mWhen ?[0m?[32mI say Yes to the are you pregnant question?[0m                    ?[90m# AreYouPregnantSteps.whenISelectYesToAreYouPregnant()?[0m
    ?[32mAnd ?[0m?[32mI enter text in the expected delivery date fields?[0m              ?[90m# AreYouPregnantSteps.enterTextInExpectedDeliveryDateFields()?[0m
    ?[32mThen ?[0m?[32mno values are present in the expected delivery date fields?[0m    ?[90m# AreYouPregnantSteps.noValuesPresentInExpectedDeliveryDateFields()?[0m
13:28:13.774 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:13.775 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@35b93b77, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@79cb0ab0, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1c088610, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6d096d82, org.springframework.test.context.support.DirtiesContextTestExecutionListener@119781d7, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@30a887df]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Yes option and enter a date too far in the past ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:45?[0m
    ?[32mWhen ?[0m?[32mI say Yes to the are you pregnant question?[0m                    ?[90m# AreYouPregnantSteps.whenISelectYesToAreYouPregnant()?[0m
    ?[32mAnd ?[0m?[32mI enter my expected delivery date too far in the past?[0m          ?[90m# AreYouPregnantSteps.enterExpectedDeliveryDateTooFarInThePast()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                               ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that the date is too far in the past?[0m            ?[90m# AreYouPregnantSteps.iAmInformedTheExpectedDeliveryDateIsInvalid()?[0m
13:28:16.090 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:16.091 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7f9b494f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@44e7fb22, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@40fa686f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2e1ae789, org.springframework.test.context.support.DirtiesContextTestExecutionListener@bee0234, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@702bd680]
  Background:                                                       ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Yes option and enter a date too far in the future ?[90m# src/test/resources/features/acceptance/are-you-pregnant.feature:51?[0m
    ?[32mWhen ?[0m?[32mI say Yes to the are you pregnant question?[0m                      ?[90m# AreYouPregnantSteps.whenISelectYesToAreYouPregnant()?[0m
    ?[32mAnd ?[0m?[32mI enter my expected delivery date too far in the future?[0m          ?[90m# AreYouPregnantSteps.enterExpectedDeliveryDateTooFarInTheFuture()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                 ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that the date is too far in the future?[0m            ?[90m# AreYouPregnantSteps.iAmInformedTheExpectedDeliveryDateIsInvalid()?[0m
13:28:18.540 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:18.541 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@126e56cf, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2aacdd93, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5e127c95, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@65e0903c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5d86a61, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@49d47f0c]
Feature: Change answer for 'Do you have children under four years old?'
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to change my answer to 'Do you have children under four years old?'
  Background:                                                                              ?[90m# src/test/resources/features/acceptance/change-children.feature:6?[0m
    ?[32mGiven ?[0m?[32mI am on the check answers page having entered valid details for a pregnant woman?[0m ?[90m# CompleteFlowSteps.completeTheApplicationAsAPregnantWoman()?[0m
  Scenario: I can change my answer to yes for 'Do you have children under four years old?' from the check answers page ?[90m# src/test/resources/features/acceptance/change-children.feature:9?[0m
    ?[32mWhen ?[0m?[32mI choose to change my answer to Do you have children?[0m                                                          ?[90m# CheckAnswersSteps.changeDoYouHaveChildrenAnswer()?[0m
    ?[32mAnd ?[0m?[32mI say Yes to the do you have children under four years old question?[0m                                            ?[90m# DoYouHaveChildrenSteps.selectYesToDoYouHaveChildren()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                                                               ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m                                                       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:28:23.304 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:23.305 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@24af012b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@74b8e40a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3bff2155, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@b63e8c9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@579906d7, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6432309a]
  Background:                                                                              ?[90m# src/test/resources/features/acceptance/change-children.feature:6?[0m
    ?[32mGiven ?[0m?[32mI am on the check answers page having entered valid details for a pregnant woman?[0m ?[90m# CompleteFlowSteps.completeTheApplicationAsAPregnantWoman()?[0m
  Scenario: I can change my answer to no for 'Do you have children under four years old?' from the check answers page ?[90m# src/test/resources/features/acceptance/change-children.feature:15?[0m
    ?[32mWhen ?[0m?[32mI choose to change my answer to Do you have children?[0m                                                         ?[90m# CheckAnswersSteps.changeDoYouHaveChildrenAnswer()?[0m
    ?[32mAnd ?[0m?[32mI say No to the do you have children under four years old question?[0m                                            ?[90m# DoYouHaveChildrenSteps.selectNoToDoYouHaveChildren()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                                                              ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                                            ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthere are no children displayed?[0m                                                                               ?[90m# CheckAnswersSteps.thereAreNoChildrenDisplayed()?[0m
13:28:28.162 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:28.163 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7095fddc, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2d6faaaa, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@71c5e1f3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@26e4e467, org.springframework.test.context.support.DirtiesContextTestExecutionListener@79c0867a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@29aa4912]
Feature: Check answers
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my details and check that my details are correct before completing my application
  Scenario: Valid application details for a pregnant woman are shown on the check answers page ?[90m# src/test/resources/features/acceptance/check-answers.feature:6?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                            ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details for a pregnant woman?[0m                    ?[90m# CompleteFlowSteps.completeTheApplicationAsAPregnantWoman()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                     ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthe check answers page contains all data entered for a pregnant woman?[0m                  ?[90m# CheckAnswersSteps.checkAnswerPageContainsAllDataForPregnantWoman()?[0m
    ?[32mAnd ?[0m?[32mall page content is present on the check answers page?[0m                                  ?[90m# CheckAnswersSteps.verifyCheckDetailsPageCorrect()?[0m
13:28:34.597 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:34.597 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5bd84d43, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2eef762, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7739188d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@63ceb0ed, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7ae55b82, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@f45f65b]
  Scenario: Valid application details for a woman who is not pregnant are shown on the check answers page ?[90m# src/test/resources/features/acceptance/check-answers.feature:13?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                       ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details for a woman who is not pregnant?[0m                    ?[90m# CompleteFlowSteps.completeTheApplicationAsAWomanWhoIsNotPregnant()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                                ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthe check answers page contains all data entered for a woman who is not pregnant?[0m                  ?[90m# CheckAnswersSteps.checkAnswerPageContainsAllDataForWomanWhoIsNotPregnant()?[0m
13:28:39.966 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:39.966 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4afbd15f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@728ddd3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@32a2e431, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@69ebec39, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7d8eb972, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3c893555]
  Scenario: Valid application details for an applicant with no second line of address are shown on the check answers page ?[90m# src/test/resources/features/acceptance/check-answers.feature:19?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                                       ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details for an applicant with no second line of address?[0m                    ?[90m# CompleteFlowSteps.completeApplicationWithAddressWithNoSecondLineOfAddress()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                                                ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthe check answers page contains all data entered for an applicant with no second line of address?[0m                  ?[90m# CheckAnswersSteps.checkAnswerPageContainsAllDataForApplicantWithNoSecondLineOfAddress()?[0m
13:28:45.418 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:45.419 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5f3232fd, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5441e73d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@c43dd87, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@29ca9b31, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6721e12f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3c829af9]
  Scenario: Valid application details for an applicant with no county are shown on the check answers page ?[90m# src/test/resources/features/acceptance/check-answers.feature:25?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                       ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details for an applicant with no county?[0m                    ?[90m# CompleteFlowSteps.completeApplicationWithAddressWithNoCounty()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                                ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthe check answers page contains all data entered for an applicant with no county?[0m                  ?[90m# CheckAnswersSteps.checkAnswerPageContainsAllDataForApplicantWithNoCounty()?[0m
13:28:50.966 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:50.967 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@21d5962f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@410ea8a7, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6ffa59d0, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2fbcc40e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@22d54b38, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@16aa9455]
  Scenario: I can change my answer to a question and am returned to the check answers page with the correct information ?[90m# src/test/resources/features/acceptance/check-answers.feature:31?[0m
    ?[32mGiven ?[0m?[32mI am on the check answers page having entered valid details for a pregnant woman?[0m                              ?[90m# CompleteFlowSteps.completeTheApplicationAsAPregnantWoman()?[0m
    ?[32mWhen ?[0m?[32mI choose to change my answer to are you pregnant?[0m                                                               ?[90m# CheckAnswersSteps.changeAreYouPregnantAnswer()?[0m
    ?[32mAnd ?[0m?[32mI say No to the are you pregnant question?[0m                                                                       ?[90m# AreYouPregnantSteps.whenISelectNoToAreYouPregnant()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                                                                ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                                                              ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthe check answers page contains all data entered for a woman who is not pregnant?[0m                                ?[90m# CheckAnswersSteps.checkAnswerPageContainsAllDataForWomanWhoIsNotPregnant()?[0m
13:28:57.512 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:28:57.513 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@326ed5de, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@56d90f87, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6ca3cc1b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@665426a7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@22d0cf96, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3ceb597c]
  Scenario: An application that contains malicious input is sanitised                ?[90m# src/test/resources/features/acceptance/check-answers.feature:39?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                  ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details that contains malicious input?[0m ?[90m# CompleteFlowSteps.completeApplicationWithMaliciousContent()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                           ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:02.019 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:02.020 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2f9092e0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4b67e13d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@74412b57, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@318bf0b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@28b42a1a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5cae5838]
  Scenario: Clicking on the back link takes me to the last navigable page ?[90m# src/test/resources/features/acceptance/check-answers.feature:44?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m          ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mThen ?[0m?[32mthe back link points to the ?[0m?[32m?[1memail address?[0m?[32m page?[0m                   ?[90m# GenericSteps.verifyBackLink(String)?[0m
13:29:06.163 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:06.164 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@46882774, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@360a51bf, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@457e3980, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2720d878, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2014f86f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4477d27b]
Feature: Enter your children’s dates of birth
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to provide my children’s dates of birth
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Children’s dates of birth is navigable via the back button if I’ve said I have children ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:9?[0m
    ?[32mGiven ?[0m?[32mI submit the details of my child who is under four years old?[0m                              ?[90m# ChildDateOfBirthSteps.submitChild3OrUnderDetails()?[0m
    ?[32mWhen ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                                                       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mThen ?[0m?[32mthe back link points to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m                       ?[90m# GenericSteps.verifyBackLink(String)?[0m
13:29:08.040 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:08.041 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@54e5641c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@23cae84, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@62f65d73, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6ff13ce2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@10cb6084, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7764a497]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter one child's date of birth                           ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:14?[0m
    ?[32mGiven ?[0m?[32mI enter the details of my child who is under four years old?[0m ?[90m# ChildDateOfBirthSteps.enterChild3OrUnderDetails()?[0m
    ?[32mAnd ?[0m?[32mthere are no Remove Child buttons visible?[0m                     ?[90m# ChildDateOfBirthSteps.noRemoveChildButtonsVisible()?[0m
    ?[32mWhen ?[0m?[32mI click continue?[0m                                             ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:09.858 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:09.859 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@bf00e56, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@138f52a3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3e33d2c2, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@615f471e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6ad667dd, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3a52a6e]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter two children's details                                      ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:20?[0m
    ?[32mGiven ?[0m?[32mI enter the details of my two children who are under four years old?[0m ?[90m# ChildDateOfBirthSteps.enterTwoSetsOfChildren3OrUnderDetails()?[0m
    ?[32mAnd ?[0m?[32mthere is a Remove Button for both children's date of birth?[0m            ?[90m# ChildDateOfBirthSteps.removeButtonsForBothChildrensDatesOfBirth()?[0m
    ?[32mWhen ?[0m?[32mI click continue?[0m                                                     ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                                 ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:11.990 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:11.990 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7f49b1e7, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@427eafb, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6990662b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7b7bb72c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@490ff72d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@72c4acc5]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Remove children's date of birth                                   ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:26?[0m
    ?[32mGiven ?[0m?[32mI enter the details of my two children who are under four years old?[0m ?[90m# ChildDateOfBirthSteps.enterTwoSetsOfChildren3OrUnderDetails()?[0m
    ?[32mWhen ?[0m?[32mI click remove for the first child's date of birth?[0m                   ?[90m# ChildDateOfBirthSteps.removeFirstChildsDateOfBirth()?[0m
    ?[32mThen ?[0m?[32mI only see the second child's date of birth?[0m                          ?[90m# ChildDateOfBirthSteps.secondChildDateOfBirthOnlyShown()?[0m
13:29:14.173 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:14.173 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3895dc5b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@48bcb6c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2293eeb6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2facdec4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@39cda86e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@63c7d490]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter ten children's details                                      ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:31?[0m
    ?[32mWhen ?[0m?[32mI submit the details of my ten children who are under four years old?[0m ?[90m# ChildDateOfBirthSteps.enterTenSetsOfChildren3OrUnderDetails()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                                 ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:19.157 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:19.158 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4416d54b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6902cc85, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@26b0a63e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5d53e4ee, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2f9dde82, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@50845910]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter one child's details without a name, name is optional               ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:35?[0m
    ?[32mWhen ?[0m?[32mI submit the details of my child who is under four years old without a name?[0m ?[90m# ChildDateOfBirthSteps.enterChild3OrUnderDetailsWithNoName()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                                        ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:20.929 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:20.930 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4a339d38, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@69f7e694, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2a7c432c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5cd5a251, org.springframework.test.context.support.DirtiesContextTestExecutionListener@a593eae, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5c4caa37]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Invalid date entered for single child                                 ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:39?[0m
    ?[32mWhen ?[0m?[32mI do not enter my child's date of birth?[0m                                  ?[90m# ChildDateOfBirthSteps.doNotEnterChildsDateOfBirth()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                          ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter the date of birth for the first child?[0m ?[90m# ChildDateOfBirthSteps.childDateOfBirthMandatoryErrorShown()?[0m
13:29:22.571 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:22.572 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3bc22969, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4cc6bb58, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@102fcb04, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7b6b49b5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@51c8aed0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@282dc3ca]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Future date entered for single child               ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:44?[0m
    ?[32mWhen ?[0m?[32mI enter a future date as my child's date of birth?[0m     ?[90m# ChildDateOfBirthSteps.enterChildDateOfBirthInFuture()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                       ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that the first child must be under four?[0m ?[90m# ChildDateOfBirthSteps.childDateOfBirthMustBeUnderFourErrorShown()?[0m
13:29:24.566 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:24.567 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3404d1bf, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@643ad9b6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@49b95ede, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4a7df1e7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5866483e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6aa3dded]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Invalid dates entered for two children                              ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:49?[0m
    ?[32mWhen ?[0m?[32mI select to add another child?[0m                                          ?[90m# ChildDateOfBirthSteps.addAnotherChild()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                        ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter the date of birth for both children?[0m ?[90m# ChildDateOfBirthSteps.childDateOfBirthMandatoryErrorShownForBothChildren()?[0m
13:29:26.298 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:26.298 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7966e674, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@36f0e824, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2cf397f6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1fa27c70, org.springframework.test.context.support.DirtiesContextTestExecutionListener@51396cb6, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@60b90f7d]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Child's name is too long                                                        ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:54?[0m
    ?[32mWhen ?[0m?[32mI submit the details of my child who is under four years old with a very long name?[0m ?[90m# ChildDateOfBirthSteps.enterChildsDobWithLongName()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter a shorter name?[0m                                  ?[90m# ChildDateOfBirthSteps.childNameIsTooLongErrorShown()?[0m
13:29:28.842 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:28.843 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7578d682, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@355ebfea, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1f87d9fb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@358edcc1, org.springframework.test.context.support.DirtiesContextTestExecutionListener@671d034, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@46109eff]
  Background:                                                                          ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Both children's names are too long                                                      ?[90m# src/test/resources/features/acceptance/child-date-of-birth.feature:58?[0m
    ?[32mWhen ?[0m?[32mI submit the details of my two children who are under four years both with very long names?[0m ?[90m# ChildDateOfBirthSteps.enterTwoChildrensDobsWithLongName()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter a shorter name for both children?[0m                        ?[90m# ChildDateOfBirthSteps.childNameIsTooLongErrorShownForBothChildren()?[0m
13:29:32.784 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:32.785 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7c201d2c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@154b5ccf, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@33a93a8d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@10b04e98, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6c05e8df, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@23677cb4]
Feature: Confirmation code navigation
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  Once I have entered my confirmation code
  If I change the contact details used to receive that code
  I have to re-validate those contact details.
  Background:                                       ?[90m# src/test/resources/features/acceptance/confirmation-code-navigation.feature:8?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
  Scenario: Changing my phone number after using it to receive a code requires me to be sent a new code    ?[90m# src/test/resources/features/acceptance/confirmation-code-navigation.feature:11?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details, selecting to receive my confirmation code via text?[0m ?[90m# ConfirmationCodeNavigationSteps.completeApplicationWithTextConfirmationCode()?[0m
    ?[32mAnd ?[0m?[32mI choose to change my phone number?[0m                                                                 ?[90m# CheckAnswersSteps.changePhoneNumber()?[0m
    ?[32mAnd ?[0m?[32mI enter in a new phone number?[0m                                                                      ?[90m# ConfirmationCodeNavigationSteps.enterNewPhoneNumber()?[0m
    ?[32mThen ?[0m?[32mI must complete all steps after the phone number page, including entering a new code?[0m              ?[90m# ConfirmationCodeNavigationSteps.completeAllStepsAfterPhoneNumberIncludingEnterANewCode()?[0m
13:29:37.893 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:37.893 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@59edecc0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3009501e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7c36c673, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@12ff2562, org.springframework.test.context.support.DirtiesContextTestExecutionListener@24425011, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5eb16d27]
  Background:                                       ?[90m# src/test/resources/features/acceptance/confirmation-code-navigation.feature:8?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
  Scenario: Changing my email address after using it to receive a code requires me to be sent a new code    ?[90m# src/test/resources/features/acceptance/confirmation-code-navigation.feature:17?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details, selecting to receive my confirmation code via email?[0m ?[90m# ConfirmationCodeNavigationSteps.completeApplicationWithEmailConfirmationCode()?[0m
    ?[32mAnd ?[0m?[32mI choose to change my email address?[0m                                                                 ?[90m# CheckAnswersSteps.changeEmailAddress()?[0m
    ?[32mAnd ?[0m?[32mI enter in a new email address?[0m                                                                      ?[90m# ConfirmationCodeNavigationSteps.enterNewEmailAddress()?[0m
    ?[32mThen ?[0m?[32mI must complete all steps after the email address page, including entering a new code?[0m              ?[90m# ConfirmationCodeNavigationSteps.completeAllStepsAfterEmailAddressIncludingEnterANewCode()?[0m
13:29:43.060 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:43.061 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5db55c1, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3ca80c71, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6ceaa03, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@24c31589, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7be9398d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7de7905]
Feature: Cookies page
  In order to facilitate the beta Apply for Healthy Start programme
  As a potential claimant
  I want to see the details of how cookies are use during the application process
  Scenario: The back link on the Cookies page is not shown if we navigate to it directly ?[90m# src/test/resources/features/acceptance/cookies.feature:6?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mcookies?[0m?[32m page?[0m                                                  ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcookies?[0m?[32m page?[0m                                                     ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mno back link is shown on the ?[0m?[32m?[1mcookies?[0m?[32m page?[0m                                        ?[90m# GenericSteps.noBackLinkShownOnCookiesPage(String)?[0m
13:29:43.549 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:43.550 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@17024f75, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@54c2ff2a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2ee9375b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@592f9694, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5cd30323, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1fab8c3c]
  Scenario: The Cookies page is shown correctly         ?[90m# src/test/resources/features/acceptance/cookies.feature:11?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mcookies?[0m?[32m page?[0m                 ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcookies?[0m?[32m page?[0m                    ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mall page content is present on the cookies page?[0m ?[90m# CookiesSteps.allContentPresentOnCookiesPage()?[0m
13:29:44.100 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:44.101 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7595cdf9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1dae5e50, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2fe03b57, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6a0bb02e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@31aa4293, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5e19c628]
Feature: Date of birth
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my date of birth
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter a date of birth in the future                        ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:9?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m03?[0m?[32m, month: ?[0m?[32m?[1m09?[0m?[32m and year: ?[0m?[32m?[1m9999?[0m ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am informed that my date of birth should be in the past?[0m     ?[90m# DateOfBirthSteps.dateOfBirthShouldBeInPast()?[0m
13:29:45.467 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:45.468 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@25f52f37, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@8285140, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1f38a0f1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@f9072a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@cf90c95, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4611fe1b]
  Scenario Outline: Enter an invalid date of birth ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:13?[0m
    ?[36mWhen I enter my date of birth as day: <day>, month: <month> and year: <year>?[0m
    ?[36mThen I am informed that a valid date of birth is required?[0m
    Examples: 
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter an invalid date of birth             ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:18?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m?[0m?[32m, month: ?[0m?[32m?[1m?[0m?[32m and year: ?[0m?[32m?[1m?[0m ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am informed that a valid date of birth is required?[0m  ?[90m# DateOfBirthSteps.validDateOfBirthIsRequired()?[0m
13:29:46.711 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:46.712 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3429751, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@56582783, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3d9e053, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3c009af4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2b6f7a3a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3c1c34eb]
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter an invalid date of birth                     ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:19?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m30?[0m?[32m, month: ?[0m?[32m?[1m02?[0m?[32m and year: ?[0m?[32m?[1m2000?[0m ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am informed that a valid date of birth is required?[0m          ?[90m# DateOfBirthSteps.validDateOfBirthIsRequired()?[0m
13:29:47.913 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:47.914 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5d6d2a3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6dac401c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@70350d68, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4333d44d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@70c35542, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7fe047e6]
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter an invalid date of birth                    ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:20?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m40?[0m?[32m, month: ?[0m?[32m?[1m1?[0m?[32m and year: ?[0m?[32m?[1m1985?[0m ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am informed that a valid date of birth is required?[0m         ?[90m# DateOfBirthSteps.validDateOfBirthIsRequired()?[0m
13:29:49.232 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:49.232 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@411a0b28, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@650cfbb9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@755137ba, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3458149c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@258a1a74, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@27d9ec4f]
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter an invalid date of birth                     ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:21?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m03?[0m?[32m, month: ?[0m?[32m?[1m37?[0m?[32m and year: ?[0m?[32m?[1m1978?[0m ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am informed that a valid date of birth is required?[0m          ?[90m# DateOfBirthSteps.validDateOfBirthIsRequired()?[0m
13:29:50.439 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:50.440 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15982eed, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5ce6a0d7, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3111c7b5, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3262ad82, org.springframework.test.context.support.DirtiesContextTestExecutionListener@66d90265, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@f50f671]
  Scenario Outline: Enter a valid date of birth ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:23?[0m
    ?[36mWhen I enter my date of birth as day: <day>, month: <month> and year: <year>?[0m
    ?[36mThen I am shown the do you have children under four years old page?[0m
    Examples: 
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter a valid date of birth                        ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:28?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m30?[0m?[32m, month: ?[0m?[32m?[1m12?[0m?[32m and year: ?[0m?[32m?[1m1980?[0m ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:51.623 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:51.624 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3a90d69d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@528bf94a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@22a3e6e4, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5221d5d5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6e39c532, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@63f52016]
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter a valid date of birth                        ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:29?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m29?[0m?[32m, month: ?[0m?[32m?[1m02?[0m?[32m and year: ?[0m?[32m?[1m2000?[0m ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:52.849 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:52.850 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@53e762cd, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6cec1dfc, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@65a2c34a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4976f37, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6c0e8462, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@600167e2]
  Background:                                                          ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter a valid date of birth                        ?[90m# src/test/resources/features/acceptance/date-of-birth.feature:30?[0m
    ?[32mWhen ?[0m?[32mI enter my date of birth as day: ?[0m?[32m?[1m1?[0m?[32m, month: ?[0m?[32m?[1m1?[0m?[32m and year: ?[0m?[32m?[1m1985?[0m   ?[90m# DateOfBirthSteps.enterDateOfBirth(String,String,String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:29:53.962 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:53.963 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@673fee46, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6db2a613, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5935456f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3fcb4486, org.springframework.test.context.support.DirtiesContextTestExecutionListener@279ed0e7, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5f646839]
Feature: Confirm application
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to be shown the decision after submitting my application details
  @RequiresWiremock
  Scenario: Valid application progresses to the confirmation page       ?[90m# src/test/resources/features/acceptance/decision.feature:7?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                     ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
13:29:58.691 [qtp463670707-33] INFO  o.e.j.s.handler.ContextHandler.ROOT - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.StubRequestHandler. Normalized mapped under returned 'null'
    ?[32mWhen ?[0m?[32mI submit an application with valid details?[0m                     ?[90m# CompleteFlowSteps.submitApplicationWithValidDetails()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdecision?[0m?[32m page?[0m                                   ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mall page content is present on the decision details page?[0m        ?[90m# DecisionSteps.iAmShownASuccessfulDecisionPage()?[0m
    ?[32mAnd ?[0m?[32mmy entitlement is ?[0m?[32m?[1m£9.30?[0m?[32m per week with a first payment of ?[0m?[32m?[1m£37.20?[0m ?[90m# DecisionSteps.myEntitlementIsShownCorrectly(String,String)?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:29:58.935 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:29:58.936 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@66e8d988, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@78517761, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7cd7b3a4, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3cfa75b4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1cfecf3a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6f6759bb]
  @RequiresWiremock
  Scenario: Double click on the send application button                          ?[90m# src/test/resources/features/acceptance/decision.feature:16?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                 ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI double click the send application button in terms and conditions page?[0m ?[90m# TermsAndConditionsSteps.doubleClickSendApplicationButton()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdecision?[0m?[32m page?[0m                                            ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                         ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:03.848 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:03.849 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7b4d43b8, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e006ac5, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7e59bf1a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@72aff75d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@636e2a33, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@e5522d9]
  @RequiresWiremock
  Scenario Outline: An application where the claimant is told we'll let you know due to <reason> ?[90m# src/test/resources/features/acceptance/decision.feature:23?[0m
    ?[36mGiven I am on the first page of the application?[0m
    ?[36mWhen I submit an application that doesn't get an instant answer due to: <reason>?[0m
    ?[36mThen I am shown the decision page saying we'll let you know?[0m
    ?[36mAnd the page content displays that my application is being considered?[0m
    ?[36mAnd my claim is sent to the back end?[0m
    Examples: 
  @RequiresWiremock
  Scenario Outline: An application where the claimant is told we'll let you know due to postcode mismatch ?[90m# src/test/resources/features/acceptance/decision.feature:31?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                       ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application that doesn't get an instant answer due to: ?[0m?[32m?[1mpostcode mismatch?[0m             ?[90m# CompleteFlowSteps.submitApplicationForPendingScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the decision page saying we'll let you know?[0m                                           ?[90m# DecisionSteps.verifyOnWeWillLetYouKnowPage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application is being considered?[0m                                 ?[90m# DecisionSteps.pendingApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                                  ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:08.972 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:08.973 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@68789acb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5c41da32, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4d403662, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6a2519c2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@46a7688f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@14e5aa23]
  @RequiresWiremock
  Scenario Outline: An application where the claimant is told we'll let you know due to address line one mismatch ?[90m# src/test/resources/features/acceptance/decision.feature:32?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                               ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application that doesn't get an instant answer due to: ?[0m?[32m?[1maddress line one mismatch?[0m             ?[90m# CompleteFlowSteps.submitApplicationForPendingScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the decision page saying we'll let you know?[0m                                                   ?[90m# DecisionSteps.verifyOnWeWillLetYouKnowPage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application is being considered?[0m                                         ?[90m# DecisionSteps.pendingApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                                          ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:14.134 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:14.135 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1b16f3c0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7acd4205, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1422ed84, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@419d41b8, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6db932b8, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7d749860]
  @RequiresWiremock
  Scenario Outline: An application where the claimant is told we'll let you know due to full address mismatch ?[90m# src/test/resources/features/acceptance/decision.feature:33?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                           ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application that doesn't get an instant answer due to: ?[0m?[32m?[1mfull address mismatch?[0m             ?[90m# CompleteFlowSteps.submitApplicationForPendingScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the decision page saying we'll let you know?[0m                                               ?[90m# DecisionSteps.verifyOnWeWillLetYouKnowPage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application is being considered?[0m                                     ?[90m# DecisionSteps.pendingApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                                      ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:19.399 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:19.400 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5f076b6d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1adce0f4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5b85501, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@40583325, org.springframework.test.context.support.DirtiesContextTestExecutionListener@24606440, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@59c6fb78]
  @RequiresWiremock
  Scenario Outline: An application where the claimant is told we'll let you know due to email mismatch ?[90m# src/test/resources/features/acceptance/decision.feature:34?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                    ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application that doesn't get an instant answer due to: ?[0m?[32m?[1memail mismatch?[0m             ?[90m# CompleteFlowSteps.submitApplicationForPendingScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the decision page saying we'll let you know?[0m                                        ?[90m# DecisionSteps.verifyOnWeWillLetYouKnowPage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application is being considered?[0m                              ?[90m# DecisionSteps.pendingApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                               ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:24.530 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:24.531 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@54331552, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@44fc59b2, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@10cb0400, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@151974af, org.springframework.test.context.support.DirtiesContextTestExecutionListener@594c7adb, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7fdb8989]
  @RequiresWiremock
  Scenario Outline: An application where the claimant is told we'll let you know due to phone mismatch ?[90m# src/test/resources/features/acceptance/decision.feature:35?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                    ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application that doesn't get an instant answer due to: ?[0m?[32m?[1mphone mismatch?[0m             ?[90m# CompleteFlowSteps.submitApplicationForPendingScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the decision page saying we'll let you know?[0m                                        ?[90m# DecisionSteps.verifyOnWeWillLetYouKnowPage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application is being considered?[0m                              ?[90m# DecisionSteps.pendingApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                               ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:29.731 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:29.731 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4e1da045, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@567c9149, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@635ba331, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2d39622f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@e05f045, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3c41de15]
  @RequiresWiremock
  Scenario Outline: An application where the claimant is told we'll let you know due to email and phone mismatch ?[90m# src/test/resources/features/acceptance/decision.feature:36?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                              ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application that doesn't get an instant answer due to: ?[0m?[32m?[1memail and phone mismatch?[0m             ?[90m# CompleteFlowSteps.submitApplicationForPendingScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the decision page saying we'll let you know?[0m                                                  ?[90m# DecisionSteps.verifyOnWeWillLetYouKnowPage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application is being considered?[0m                                        ?[90m# DecisionSteps.pendingApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                                         ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:34.875 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:34.876 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1f387dcd, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@280a32e9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7c2e5168, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2b6fd145, org.springframework.test.context.support.DirtiesContextTestExecutionListener@77e517f0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@e81fe9f]
  @RequiresWiremock
  Scenario: An application where a non-pregnant claimant is told we'll let you know due to an address mismatch             ?[90m# src/test/resources/features/acceptance/decision.feature:39?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                                                        ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application for a non-pregnant claimant that doesn't get an instant answer due to an address mismatch?[0m ?[90m# CompleteFlowSteps.submitPendingApplicationForNonPregnantClaimant()?[0m
    ?[32mThen ?[0m?[32mI am shown the decision page saying we'll let you know?[0m                                                            ?[90m# DecisionSteps.verifyOnWeWillLetYouKnowPage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application is being considered?[0m                                                  ?[90m# DecisionSteps.pendingApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                                                   ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:39.788 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:39.788 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@45a6ba40, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@723cc1e0, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3c329282, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@105fc3ed, org.springframework.test.context.support.DirtiesContextTestExecutionListener@60db0f1c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@747ce126]
  @RequiresWiremock
  Scenario Outline: An instant fail application due to <failureReason> ?[90m# src/test/resources/features/acceptance/decision.feature:47?[0m
    ?[36mGiven I am on the first page of the application?[0m
    ?[36mWhen I submit an application with details which fail due to <failureReason>?[0m
    ?[36mThen I am shown an instant failure?[0m
    ?[36mAnd the page content displays that my application was not successful?[0m
    ?[36mAnd my claim is sent to the back end?[0m
    Examples: 
  @RequiresWiremock
  Scenario Outline: An instant fail application due to identity not matched          ?[90m# src/test/resources/features/acceptance/decision.feature:55?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                  ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application with details which fail due to ?[0m?[32m?[1midentity not matched?[0m ?[90m# CompleteFlowSteps.submitApplicationForFailureScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown an instant failure?[0m                                               ?[90m# DecisionSteps.verifyOnInstantFailurePage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application was not successful?[0m             ?[90m# DecisionSteps.unsuccessfulApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                             ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:44.735 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:44.736 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3033f6ad, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@71c08693, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@183816d8, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@74c8b7ad, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5b61b107, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2e6040e6]
  @RequiresWiremock
  Scenario Outline: An instant fail application due to eligibility not confirmed          ?[90m# src/test/resources/features/acceptance/decision.feature:56?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                       ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application with details which fail due to ?[0m?[32m?[1meligibility not confirmed?[0m ?[90m# CompleteFlowSteps.submitApplicationForFailureScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown an instant failure?[0m                                                    ?[90m# DecisionSteps.verifyOnInstantFailurePage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application was not successful?[0m                  ?[90m# DecisionSteps.unsuccessfulApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                                  ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:49.921 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:49.922 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@437f74bc, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6c30bb1b, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6f6bb5bb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3a3c61b0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@25e38df, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6bdfb3ec]
  @RequiresWiremock
  Scenario Outline: An instant fail application due to duplicate claim          ?[90m# src/test/resources/features/acceptance/decision.feature:57?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                             ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application with details which fail due to ?[0m?[32m?[1mduplicate claim?[0m ?[90m# CompleteFlowSteps.submitApplicationForFailureScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown an instant failure?[0m                                          ?[90m# DecisionSteps.verifyOnInstantFailurePage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application was not successful?[0m        ?[90m# DecisionSteps.unsuccessfulApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                        ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:30:55.040 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:30:55.040 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1ace1f2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@346749ea, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@50895cc, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6d16aa2d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@bd3650c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5754585]
  @RequiresWiremock
  Scenario Outline: An instant fail application due to child dob mismatch          ?[90m# src/test/resources/features/acceptance/decision.feature:58?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                                ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI submit an application with details which fail due to ?[0m?[32m?[1mchild dob mismatch?[0m ?[90m# CompleteFlowSteps.submitApplicationForFailureScenario(String)?[0m
    ?[32mThen ?[0m?[32mI am shown an instant failure?[0m                                             ?[90m# DecisionSteps.verifyOnInstantFailurePage()?[0m
    ?[32mAnd ?[0m?[32mthe page content displays that my application was not successful?[0m           ?[90m# DecisionSteps.unsuccessfulApplicationShown()?[0m
    ?[32mAnd ?[0m?[32mmy claim is sent to the back end?[0m                                           ?[90m# DecisionSteps.claimsSuccessfullySentToBackEnd()?[0m
13:31:00.108 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:00.108 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3a141e07, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1d166f1b, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5c91f9b7, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@bdbe5b6, org.springframework.test.context.support.DirtiesContextTestExecutionListener@112526ec, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3fe5fd64]
Feature: Do you have children under four years old?
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to select whether or not I have children who are 3 years old or younger
  Background:                                                                                ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Yes and No are displayed                                                            ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:9?[0m
    ?[32mThen ?[0m?[32mYes and No options are displayed on the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# GenericSteps.yesAndNoOptionsAreDisplayed(String)?[0m
13:31:01.339 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:01.340 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@48cf88d2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@22f6021c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4409f82c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@218e8f95, org.springframework.test.context.support.DirtiesContextTestExecutionListener@15b31a6e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7470c26]
  Background:                                                                                ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not select an option on the do you have children under four years old page            ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:12?[0m
    ?[32mWhen ?[0m?[32mI do not select an option?[0m                                                                   ?[90m# GenericSteps.whenIDoNotSelectAnOption()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                                             ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to select an option for do you have children under four years old?[0m ?[90m# DoYouHaveChildrenSteps.verifyNoOptionSelectedOnPage()?[0m
13:31:02.756 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:02.757 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@301ef3d5, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@c90f907, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@63867429, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@78cbee39, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3f8c3aae, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@34dfb499]
  Background:                                                                                ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the No option on the do you have children under four years old page ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:17?[0m
    ?[32mWhen ?[0m?[32mI say No to the do you have children under four years old question?[0m            ?[90m# DoYouHaveChildrenSteps.selectNoToDoYouHaveChildren()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                               ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                                          ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:31:04.153 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:04.154 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@74de8c2b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@dfd74c7, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@359666b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@443b186e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@44846b16, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2239640d]
  Background:                                                                                ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Yes option and I am asked to enter my children's dates of birth ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:22?[0m
    ?[32mWhen ?[0m?[32mI say Yes to the do you have children under four years old question?[0m           ?[90m# DoYouHaveChildrenSteps.selectYesToDoYouHaveChildren()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                               ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter your childrens dates of birth?[0m?[32m page?[0m                       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:31:05.505 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:05.507 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@596b98df, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@45a98a52, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4cfd6131, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@29454526, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2ced9db1, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@251f6964]
  Background:                                                                                ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Children’s dates of birth is not navigable via the back button if I’ve said I have no children ?[90m# src/test/resources/features/acceptance/do-you-have-children.feature:27?[0m
    ?[32mWhen ?[0m?[32mI have said No to the do you have children under four years old question?[0m                          ?[90m# DoYouHaveChildrenSteps.selectNoToDoYouHaveChildrenAndContinue()?[0m
    ?[32mAnd ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                                                               ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mThen ?[0m?[32mthe back link points to the ?[0m?[32m?[1mdo you have children under four years old?[0m?[32m page?[0m                        ?[90m# GenericSteps.verifyBackLink(String)?[0m
13:31:06.889 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:06.890 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1855896c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@280ecc97, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@22b63f24, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3a8a4bb6, org.springframework.test.context.support.DirtiesContextTestExecutionListener@ea0ab62, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5094a455]
Feature: Enter email address
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my email address
  Background:                                                    ?[90m# src/test/resources/features/acceptance/email-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1memail address?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter a valid email address ?[90m# src/test/resources/features/acceptance/email-address.feature:9?[0m
    ?[32mWhen ?[0m?[32mI enter a valid email address?[0m  ?[90m# EmailAddressSteps.enterValidEmailAddress()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1msend code?[0m?[32m page?[0m  ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:31:10.588 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:10.589 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4edf04b2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7a9205f6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@f5773ce, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7bb6ae21, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4dfadf71, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@27adde8d]
  Background:                                                    ?[90m# src/test/resources/features/acceptance/email-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1memail address?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not enter an email address                         ?[90m# src/test/resources/features/acceptance/email-address.feature:13?[0m
    ?[32mWhen ?[0m?[32mI do not enter an email address?[0m                          ?[90m# EmailAddressSteps.doNotEnterEmailAddress()?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid email address?[0m ?[90m# EmailAddressSteps.verifyEmailAddressErrorPresent()?[0m
13:31:14.208 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:14.209 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@738a4393, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4c4993b1, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@240ca01a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3ddda0a3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1ceaea50, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1cbe3667]
  Background:                                                    ?[90m# src/test/resources/features/acceptance/email-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1memail address?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter an email that is too long                       ?[90m# src/test/resources/features/acceptance/email-address.feature:17?[0m
    ?[32mWhen ?[0m?[32mI enter an email address that is too long?[0m                ?[90m# EmailAddressSteps.enterTooLongEmailAddress()?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid email address?[0m ?[90m# EmailAddressSteps.verifyEmailAddressErrorPresent()?[0m
13:31:18.839 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:18.840 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@460aca64, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1af1160e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4203ee3f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b6b0e31, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5ba2a4d2, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@49f188ce]
  Scenario Outline: Enter an email address with invalid format ?[90m# src/test/resources/features/acceptance/email-address.feature:21?[0m
    ?[36mWhen I enter <invalidEmailAddress> as my email address?[0m
    ?[36mThen I am informed that I must enter in a valid email address?[0m
    ?[36mThen I see the email address <invalidEmailAddress> in the textbox?[0m
    Examples: 
  Background:                                                    ?[90m# src/test/resources/features/acceptance/email-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1memail address?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter an email address with invalid format    ?[90m# src/test/resources/features/acceptance/email-address.feature:28?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mplainaddress?[0m?[32m as my email address?[0m                 ?[90m# EmailAddressSteps.enterGivenEmailAddress(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid email address?[0m ?[90m# EmailAddressSteps.verifyEmailAddressErrorPresent()?[0m
    ?[32mThen ?[0m?[32mI see the email address ?[0m?[32m?[1mplainaddress?[0m?[32m in the textbox?[0m      ?[90m# EmailAddressSteps.verifyEmailCorrectInTextBox(String)?[0m
13:31:22.618 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:22.619 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@585edfa7, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@c67d80e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@266ec453, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@518050bf, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7f8d0ecf, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4d980e98]
  Background:                                                    ?[90m# src/test/resources/features/acceptance/email-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1memail address?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter an email address with invalid format    ?[90m# src/test/resources/features/acceptance/email-address.feature:29?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m#@%^%#$@#$@#.com?[0m?[32m as my email address?[0m             ?[90m# EmailAddressSteps.enterGivenEmailAddress(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid email address?[0m ?[90m# EmailAddressSteps.verifyEmailAddressErrorPresent()?[0m
    ?[32mThen ?[0m?[32mI see the email address ?[0m?[32m?[1m#@%^%#$@#$@#.com?[0m?[32m in the textbox?[0m  ?[90m# EmailAddressSteps.verifyEmailCorrectInTextBox(String)?[0m
13:31:26.356 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:26.357 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4fe7a76, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6ce706bd, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@29ef08c9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@48642d96, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3f3ed326, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6b38f892]
  Background:                                                    ?[90m# src/test/resources/features/acceptance/email-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1memail address?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter an email address with invalid format    ?[90m# src/test/resources/features/acceptance/email-address.feature:30?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m@domain.com?[0m?[32m as my email address?[0m                  ?[90m# EmailAddressSteps.enterGivenEmailAddress(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid email address?[0m ?[90m# EmailAddressSteps.verifyEmailAddressErrorPresent()?[0m
    ?[32mThen ?[0m?[32mI see the email address ?[0m?[32m?[1m@domain.com?[0m?[32m in the textbox?[0m       ?[90m# EmailAddressSteps.verifyEmailCorrectInTextBox(String)?[0m
13:31:30.123 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:30.123 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1d52c0df, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@31f06384, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@604fa10d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4746ebde, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4c199fd1, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7ec72995]
Feature: Enter confirmation code
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my confirmation code
  Background:                                                 ?[90m# src/test/resources/features/acceptance/enter-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter my confirmation code     ?[90m# src/test/resources/features/acceptance/enter-code.feature:9?[0m
    ?[32mWhen ?[0m?[32mI enter my confirmation code?[0m      ?[90m# EnterCodeSteps.enterConfirmationCode()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:31:34.290 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:34.291 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4ef4a430, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2c932eea, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b32258e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@d4bcf39, org.springframework.test.context.support.DirtiesContextTestExecutionListener@66f52f84, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@53a4a9ce]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/enter-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not enter a confirmation code                             ?[90m# src/test/resources/features/acceptance/enter-code.feature:13?[0m
    ?[32mWhen ?[0m?[32mI do not enter a confirmation code?[0m                              ?[90m# EnterCodeSteps.doNotEnterConfirmationCode()?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in the code that was sent to me?[0m ?[90m# EnterCodeSteps.errorMessageShown()?[0m
13:31:38.380 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:38.381 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@ce92ea5, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@53356d86, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3af18c37, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2751c890, org.springframework.test.context.support.DirtiesContextTestExecutionListener@620856d9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1a294e43]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/enter-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Request a new code link takes me to the send code page ?[90m# src/test/resources/features/acceptance/enter-code.feature:17?[0m
    ?[32mThen ?[0m?[32mThe request a new code link points to the send code page?[0m  ?[90m# EnterCodeSteps.verifyRequestNewCodeLink()?[0m
13:31:42.394 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:42.395 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6d0af8a8, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@38414c35, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3d159550, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3b08bdff, org.springframework.test.context.support.DirtiesContextTestExecutionListener@17ddd8e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@33ef1970]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/enter-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter in the wrong confirmation code                         ?[90m# src/test/resources/features/acceptance/enter-code.feature:20?[0m
    ?[32mWhen ?[0m?[32mI enter in the wrong confirmation code?[0m                          ?[90m# EnterCodeSteps.enterWrongConfirmationCode()?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in the code that was sent to me?[0m ?[90m# EnterCodeSteps.errorMessageShown()?[0m
13:31:46.879 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:46.880 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@40cf90bf, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@268a84ec, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7071919b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4de5b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3c72ec8c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4e2db20a]
Feature: Server Error page
  In order to facilitate the beta Apply for Healthy Start programme
  As a potential claimant
  I want to see the Server Error page when an error occurs with the application
  @RequiresWiremock
  Scenario: An error in the application displays the Server Error page ?[90m# src/test/resources/features/acceptance/error-page.feature:7?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m       ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mAnd ?[0m?[32mI accept the terms and conditions?[0m                              ?[90m# TermsAndConditionsSteps.iAcceptTheTermsAndConditions()?[0m
    ?[32mWhen ?[0m?[32mAn error occurs after clicking the submit button?[0m              ?[90m# ServerErrorSteps.setupErrorAfterSubmit()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mServer Error?[0m?[32m page?[0m                              ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:31:51.709 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:51.710 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@50d355e0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4a5995f1, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1e973d34, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3766cc31, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7dd0f368, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7b20173e]
Feature: Tests for features available to all pages
  In order to facilitate the beta Apply for Healthy Start programme
  As a potential claimant
  I want to see the features that I need on every page
  Background:                                                              ?[90m# src/test/resources/features/acceptance/general-page.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: The Privacy notice page is accessible via a link on an application page and the back link is shown ?[90m# src/test/resources/features/acceptance/general-page.feature:9?[0m
    ?[32mWhen ?[0m?[32mI click on the privacy notice link?[0m                                                                    ?[90m# GenericSteps.clickPrivacyNoticeLink()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mprivacy notice?[0m?[32m page?[0m                                                                    ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthe back link points to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m                                               ?[90m# GenericSteps.verifyBackLink(String)?[0m
13:31:52.307 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:52.308 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5a447a56, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@23f7df60, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@81add8b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@14d5d372, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6d3a8d74, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@702b536c]
  Background:                                                              ?[90m# src/test/resources/features/acceptance/general-page.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: The Cookies page is accessible via a link on an application page and the back link is shown ?[90m# src/test/resources/features/acceptance/general-page.feature:14?[0m
    ?[32mWhen ?[0m?[32mI click on the cookies link?[0m                                                                    ?[90m# GenericSteps.clickCookieLink()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mcookies?[0m?[32m page?[0m                                                                    ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mthe back link points to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m                                        ?[90m# GenericSteps.verifyBackLink(String)?[0m
13:31:52.982 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:52.982 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3a968a77, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1c3b9af, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@44afa4ed, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2175a2d5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2f3e51be, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@332c8b37]
  Background:                                                              ?[90m# src/test/resources/features/acceptance/general-page.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: The Beta banner is shown and has the correct survey link ?[90m# src/test/resources/features/acceptance/general-page.feature:19?[0m
    ?[32mThen ?[0m?[32mthe beta banner is shown?[0m                                    ?[90m# GenericSteps.betaBannerIsShown()?[0m
    ?[32mAnd ?[0m?[32mthe beta banner has the correct survey link?[0m                  ?[90m# GenericSteps.betaBannerHasCorrectLink()?[0m
13:31:53.592 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:53.593 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3de33447, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3789bfcb, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3f53248f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@c354558, org.springframework.test.context.support.DirtiesContextTestExecutionListener@28501995, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@525d9cb3]
Feature: Guidance pages
  Before applying for the  Apply for Healthy Start programme
  As a potential claimant
  I want to see the guidance pages before I start the application process
  Scenario Outline: The guidance pages are present and navigable ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:6?[0m
    ?[36mGiven I open the <page> guidance page?[0m
    ?[36mThen all the <page> guidance page content is present?[0m
    Examples: 
  Scenario Outline: The guidance pages are present and navigable ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:11?[0m
    ?[32mGiven ?[0m?[32mI open the ?[0m?[32m?[1mHow it works?[0m?[32m guidance page?[0m                  ?[90m# GuidanceSteps.openGuidancePage(String)?[0m
    ?[32mThen ?[0m?[32mall the ?[0m?[32m?[1mHow it works?[0m?[32m guidance page content is present?[0m   ?[90m# GuidanceSteps.allTheGuidancePageContentIsPresent(String)?[0m
13:31:54.188 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:54.189 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5a0e33bc, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@260719c9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5b3936c5, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2eb96e97, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5813b2f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1b56a307]
  Scenario Outline: The guidance pages are present and navigable ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:12?[0m
    ?[32mGiven ?[0m?[32mI open the ?[0m?[32m?[1mEligibility?[0m?[32m guidance page?[0m                   ?[90m# GuidanceSteps.openGuidancePage(String)?[0m
    ?[32mThen ?[0m?[32mall the ?[0m?[32m?[1mEligibility?[0m?[32m guidance page content is present?[0m    ?[90m# GuidanceSteps.allTheGuidancePageContentIsPresent(String)?[0m
13:31:54.729 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:54.730 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3d122b14, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@55a9833d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@29f610b1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1dd2fe33, org.springframework.test.context.support.DirtiesContextTestExecutionListener@31b42c16, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@289de176]
  Scenario Outline: The guidance pages are present and navigable  ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:13?[0m
    ?[32mGiven ?[0m?[32mI open the ?[0m?[32m?[1mWhat you’ll get?[0m?[32m guidance page?[0m                ?[90m# GuidanceSteps.openGuidancePage(String)?[0m
    ?[32mThen ?[0m?[32mall the ?[0m?[32m?[1mWhat you’ll get?[0m?[32m guidance page content is present?[0m ?[90m# GuidanceSteps.allTheGuidancePageContentIsPresent(String)?[0m
13:31:55.318 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:55.319 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@246a00a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@815ee8d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@146e4a23, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2d49e120, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1ab85273, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3dfea62f]
  Scenario Outline: The guidance pages are present and navigable   ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:14?[0m
    ?[32mGiven ?[0m?[32mI open the ?[0m?[32m?[1mWhat you can buy?[0m?[32m guidance page?[0m                ?[90m# GuidanceSteps.openGuidancePage(String)?[0m
    ?[32mThen ?[0m?[32mall the ?[0m?[32m?[1mWhat you can buy?[0m?[32m guidance page content is present?[0m ?[90m# GuidanceSteps.allTheGuidancePageContentIsPresent(String)?[0m
13:31:55.887 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:55.887 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5526d21b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7a20df97, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@52947feb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4ebb553b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2deef0fd, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@51ce4eb0]
  Scenario Outline: The guidance pages are present and navigable  ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:15?[0m
    ?[32mGiven ?[0m?[32mI open the ?[0m?[32m?[1mUsing your card?[0m?[32m guidance page?[0m                ?[90m# GuidanceSteps.openGuidancePage(String)?[0m
    ?[32mThen ?[0m?[32mall the ?[0m?[32m?[1mUsing your card?[0m?[32m guidance page content is present?[0m ?[90m# GuidanceSteps.allTheGuidancePageContentIsPresent(String)?[0m
13:31:56.442 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:56.443 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@73114791, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5a0974fd, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6eee0198, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7895b04b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1c14d07, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@10fe6f5e]
  Scenario Outline: The guidance pages are present and navigable          ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:16?[0m
    ?[32mGiven ?[0m?[32mI open the ?[0m?[32m?[1mApply for Healthy Start?[0m?[32m guidance page?[0m                ?[90m# GuidanceSteps.openGuidancePage(String)?[0m
    ?[32mThen ?[0m?[32mall the ?[0m?[32m?[1mApply for Healthy Start?[0m?[32m guidance page content is present?[0m ?[90m# GuidanceSteps.allTheGuidancePageContentIsPresent(String)?[0m
13:31:56.981 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:56.982 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@69e46f89, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@71388ac7, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3261cc52, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1817b6b2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@52c50a1e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@671edc33]
  Scenario Outline: The guidance pages are present and navigable  ?[90m# src/test/resources/features/acceptance/guidance-pages.feature:17?[0m
    ?[32mGiven ?[0m?[32mI open the ?[0m?[32m?[1mReport a change?[0m?[32m guidance page?[0m                ?[90m# GuidanceSteps.openGuidancePage(String)?[0m
    ?[32mThen ?[0m?[32mall the ?[0m?[32m?[1mReport a change?[0m?[32m guidance page content is present?[0m ?[90m# GuidanceSteps.allTheGuidancePageContentIsPresent(String)?[0m
13:31:57.676 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:31:57.676 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@461d8cc, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4a187c61, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3338cbdc, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@213100ce, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2b1c0b9c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@22ee81ea]
Feature: Address
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my address manually
  Scenario Outline: Enter a valid address with all fields entered ?[90m# src/test/resources/features/acceptance/manual-address.feature:9?[0m
    ?[36mWhen I enter an address with postcode <postcode>?[0m
    ?[36mThen I am shown the phone number page?[0m
    Examples: 
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter a valid address with all fields entered ?[90m# src/test/resources/features/acceptance/manual-address.feature:15?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mEC11BB?[0m                  ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:32:01.253 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:01.253 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@575d9704, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@329fde76, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@73b3a76d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@44786334, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7fa62908, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@330634e4]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter a valid address with all fields entered ?[90m# src/test/resources/features/acceptance/manual-address.feature:16?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mM11AE?[0m                   ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:32:04.954 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:04.955 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15dfab08, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@77c9bc37, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b4e5f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@60fd96fd, org.springframework.test.context.support.DirtiesContextTestExecutionListener@812f601, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3200db30]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter a valid address with all fields entered ?[90m# src/test/resources/features/acceptance/manual-address.feature:17?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mDN55 1PT?[0m                ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:32:08.682 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:08.683 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4a1b3e9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@22f900c2, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1d4c2516, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3b64784a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@32d3aa34, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@584643bc]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter a valid address with all fields entered ?[90m# src/test/resources/features/acceptance/manual-address.feature:18?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mdn55 1pt?[0m                ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:32:12.469 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:12.470 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@ff8eb36, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@66261acd, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@55fdd2b5, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6e0957c7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2660b06b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@70c63618]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter a valid address with all fields entered ?[90m# src/test/resources/features/acceptance/manual-address.feature:19?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mdn55  1pt?[0m               ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:32:16.007 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:16.008 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6033c8c6, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@65a19bb3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3bc29d27, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@36999244, org.springframework.test.context.support.DirtiesContextTestExecutionListener@481209a9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@21877f1b]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Enter a valid address without an optional second address line ?[90m# src/test/resources/features/acceptance/manual-address.feature:21?[0m
    ?[32mWhen ?[0m?[32mI do not enter the second line of an address?[0m                     ?[90m# ManualAddressSteps.enterAddressWithoutSecondLine()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                                 ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:32:19.481 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:19.482 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@65a894c1, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5df9c047, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@17c90b87, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7e0b8860, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5fa405fc, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4c4c0db7]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Enter a valid address without an optional county line ?[90m# src/test/resources/features/acceptance/manual-address.feature:25?[0m
    ?[32mWhen ?[0m?[32mI do not enter the 'county' of an address?[0m                ?[90m# ManualAddressSteps.enterAddressWithoutCounty()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:32:22.845 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:22.846 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@31f5929b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2716ae10, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@51cac39c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d262968, org.springframework.test.context.support.DirtiesContextTestExecutionListener@50da1b1d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@422e5938]
  Scenario Outline: Enter an address with an invalid postcode ?[90m# src/test/resources/features/acceptance/manual-address.feature:29?[0m
    ?[36mWhen I enter an address with postcode <postcode>?[0m
    ?[36mThen I am informed that the postcode is in the wrong format on the manual address page?[0m
    Examples: 
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter an address with an invalid postcode                              ?[90m# src/test/resources/features/acceptance/manual-address.feature:35?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mAA1122BB?[0m                                         ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the manual address page?[0m ?[90m# ManualAddressSteps.assertPostcodeInWrongFormat()?[0m
13:32:26.321 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:26.321 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7ebfeccf, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e83d153, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@540bd021, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@df2f68e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@c2aba6b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7c53fbf4]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter an address with an invalid postcode                              ?[90m# src/test/resources/features/acceptance/manual-address.feature:36?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mA?[0m                                                ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the manual address page?[0m ?[90m# ManualAddressSteps.assertPostcodeInWrongFormat()?[0m
13:32:29.818 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:29.819 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6eba9902, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6d3d2cb0, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3ca8f0b7, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@34ba0446, org.springframework.test.context.support.DirtiesContextTestExecutionListener@ef2f95a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@aae0c98]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Enter an address with an invalid postcode                              ?[90m# src/test/resources/features/acceptance/manual-address.feature:37?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1m11AA21?[0m                                           ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the postcode is in the wrong format on the manual address page?[0m ?[90m# ManualAddressSteps.assertPostcodeInWrongFormat()?[0m
13:32:33.342 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:33.343 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6c38fe46, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@21ecb2c5, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@390760cf, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@649aaecc, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4f7ba6d7, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@b454f67]
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error ?[90m# src/test/resources/features/acceptance/manual-address.feature:39?[0m
    ?[36mWhen I enter an address with postcode <postcode>?[0m
    ?[36mThen I am informed that you can only apply if you live in England, Wales or Northern Ireland on the manual address page?[0m
    Examples: 
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error                              ?[90m# src/test/resources/features/acceptance/manual-address.feature:45?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mGY1 1WR?[0m                                                                           ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that you can only apply if you live in England, Wales or Northern Ireland on the manual address page?[0m ?[90m# ManualAddressSteps.assertPostcodeNotInEnglandWalesOrNorthernIreland()?[0m
13:32:36.928 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:36.929 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@9ac5a88, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@59430211, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6d563135, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6ddbc9d6, org.springframework.test.context.support.DirtiesContextTestExecutionListener@648a6ff, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@47da6fad]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error                              ?[90m# src/test/resources/features/acceptance/manual-address.feature:46?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mJE3 1FU?[0m                                                                           ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that you can only apply if you live in England, Wales or Northern Ireland on the manual address page?[0m ?[90m# ManualAddressSteps.assertPostcodeNotInEnglandWalesOrNorthernIreland()?[0m
13:32:40.404 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:40.404 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@179dc8b4, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@25f493b9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@43ba91eb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4390fdad, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3a314503, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3bd970a7]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario Outline: Entering a postcode from the Channel Islands or Isle of Man shows an error                              ?[90m# src/test/resources/features/acceptance/manual-address.feature:47?[0m
    ?[32mWhen ?[0m?[32mI enter an address with postcode ?[0m?[32m?[1mIM1 3LY?[0m                                                                           ?[90m# ManualAddressSteps.enterAddressWithPostcode(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that you can only apply if you live in England, Wales or Northern Ireland on the manual address page?[0m ?[90m# ManualAddressSteps.assertPostcodeNotInEnglandWalesOrNorthernIreland()?[0m
13:32:43.914 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:43.915 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@22b6858d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@66cde292, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@63173c1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7802afb9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6e0ed7d9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@675e61f8]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Do not enter in any address fields                                                                       ?[90m# src/test/resources/features/acceptance/manual-address.feature:50?[0m
    ?[32mWhen ?[0m?[32mI do not enter in any address fields?[0m                                                                        ?[90m# ManualAddressSteps.enterNoAddressFields()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter an address on the 'address line 1', 'town or city' and 'postcode' fields?[0m ?[90m# ManualAddressSteps.verifyErrorForLine1TownAndPostcode()?[0m
13:32:47.686 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:47.687 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4184794a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7e8d6c8, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6044a66d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@dec46ef, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6fc02031, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2e5fe597]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Do not enter in the first line of the address                            ?[90m# src/test/resources/features/acceptance/manual-address.feature:54?[0m
    ?[32mWhen ?[0m?[32mI do not enter the first line of an address?[0m                                 ?[90m# ManualAddressSteps.enterAddressWithoutFirstLine()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter an address on the 'address line 1' field?[0m ?[90m# ManualAddressSteps.verifyErrorForLine1()?[0m
13:32:51.256 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:51.256 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@77c8c479, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@53593e3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6086e171, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2b7e2a90, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1a24d88a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@33a7faa6]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Do not enter in the town or city                                       ?[90m# src/test/resources/features/acceptance/manual-address.feature:58?[0m
    ?[32mWhen ?[0m?[32mI do not enter the 'town or city' of an address?[0m                           ?[90m# ManualAddressSteps.enterAddressWithoutTown()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to enter an address on the 'town or city' field?[0m ?[90m# ManualAddressSteps.verifyErrorForTownOrCity()?[0m
13:32:54.775 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:54.776 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@641167ab, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@220cdec9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b2534ed, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@422c6f1, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6b61c5e1, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2fdfb4d2]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Enter in an address where the first line is too long      ?[90m# src/test/resources/features/acceptance/manual-address.feature:62?[0m
    ?[32mWhen ?[0m?[32mI enter in an address where the first line is too long?[0m       ?[90m# ManualAddressSteps.enterAddressWithFirstLineTooLong()?[0m
    ?[32mThen ?[0m?[32mI am informed that the first line of the address is too long?[0m ?[90m# ManualAddressSteps.verifyTooLongErrorForLine1()?[0m
13:32:59.166 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:32:59.167 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@19775be9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@53156825, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@75b0dc88, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7271d392, org.springframework.test.context.support.DirtiesContextTestExecutionListener@517a6626, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2956686c]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Enter in an address where the second line is too long      ?[90m# src/test/resources/features/acceptance/manual-address.feature:66?[0m
    ?[32mWhen ?[0m?[32mI enter in an address where the second line is too long?[0m       ?[90m# ManualAddressSteps.enterAddressWithSecondLineTooLong()?[0m
    ?[32mThen ?[0m?[32mI am informed that the second line of the address is too long?[0m ?[90m# ManualAddressSteps.verifyTooLongErrorForLine2()?[0m
13:33:03.447 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:03.447 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7acdf4a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@46e74fcc, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7f8d698b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3b3172ed, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5a86bc4e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@26e301fd]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Enter in an address where the 'town or city' is too long      ?[90m# src/test/resources/features/acceptance/manual-address.feature:70?[0m
    ?[32mWhen ?[0m?[32mI enter in an address where the 'town or city' is too long?[0m       ?[90m# ManualAddressSteps.enterAddressWithTownOrCityTooLong()?[0m
    ?[32mThen ?[0m?[32mI am informed that the 'town or city' of the address is too long?[0m ?[90m# ManualAddressSteps.verifyTooLongErrorForTownOrCity()?[0m
13:33:07.935 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:07.936 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6845632f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@65ba9cee, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@36f8b6a1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@17ab7411, org.springframework.test.context.support.DirtiesContextTestExecutionListener@543431d0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@65589a54]
  Background:                                                             ?[90m# src/test/resources/features/acceptance/manual-address.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details and wish to manually enter my address?[0m ?[90m# ManualAddressSteps.enterDetailsUpToPage()?[0m
  Scenario: Enter in an address where the 'county' is too long      ?[90m# src/test/resources/features/acceptance/manual-address.feature:74?[0m
    ?[32mWhen ?[0m?[32mI enter in an address where the 'county' is too long?[0m       ?[90m# ManualAddressSteps.enterAddressWithCountyTooLong()?[0m
    ?[32mThen ?[0m?[32mI am informed that the 'county' of the address is too long?[0m ?[90m# ManualAddressSteps.verifyTooLongErrorForCounty()?[0m
13:33:12.331 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:12.332 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@9e81468, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1caf3ffd, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@48361ccd, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@40093167, org.springframework.test.context.support.DirtiesContextTestExecutionListener@90b265a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6cbea051]
Feature: Enter name
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my name
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Fill “First name” textbox with text which exceeds maximum length ?[90m# src/test/resources/features/acceptance/name.feature:9?[0m
    ?[32mWhen ?[0m?[32mI enter a first name which is too long?[0m                              ?[90m# NameSteps.enterFirstNameWhichIsTooLong()?[0m
    ?[32mThen ?[0m?[32mI am informed that the first name is too long?[0m                       ?[90m# NameSteps.verifyFirstNameTooLong()?[0m
    ?[32mThen ?[0m?[32mI see the invalid first name I entered in the textbox?[0m               ?[90m# NameSteps.verifyFirstNameValueStillLongValue()?[0m
13:33:15.711 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:15.713 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2855d00b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@68f281e5, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@124d3a6f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@338f3f94, org.springframework.test.context.support.DirtiesContextTestExecutionListener@35dc6466, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@49dd2691]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Fill “Last name” textbox with text which exceeds maximum length ?[90m# src/test/resources/features/acceptance/name.feature:14?[0m
    ?[32mWhen ?[0m?[32mI enter a last name which is too long?[0m                              ?[90m# NameSteps.enterLastNameWhichIsTooLong()?[0m
    ?[32mThen ?[0m?[32mI am informed that the last name is too long?[0m                       ?[90m# NameSteps.verifyLastNameTooLong()?[0m
    ?[32mThen ?[0m?[32mI see the last name I entered in the textbox?[0m                       ?[90m# NameSteps.verifyLastNameValueStillPresent()?[0m
13:33:19.158 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:19.158 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@c9d338f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@437514e4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@590acfcb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@59a1fce9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3c45bd19, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@57fc4c41]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Fail to fill "First name" textbox shows error ?[90m# src/test/resources/features/acceptance/name.feature:19?[0m
    ?[32mWhen ?[0m?[32mI enter last name only?[0m                           ?[90m# NameSteps.enterLastNameOnly()?[0m
    ?[32mThen ?[0m?[32mI am informed that a first name is required?[0m      ?[90m# NameSteps.verifyFirstNameRequired()?[0m
13:33:22.372 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:22.372 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4e991595, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2a698726, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b70eb21, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@be1f5f5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@dd26ca1, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6b649a8a]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Fail to fill "Last name" textbox shows error ?[90m# src/test/resources/features/acceptance/name.feature:23?[0m
    ?[32mWhen ?[0m?[32mI enter first name only?[0m                         ?[90m# NameSteps.enterFirstNameOnly()?[0m
    ?[32mThen ?[0m?[32mI am informed that a last name is required?[0m      ?[90m# NameSteps.verifyLastNameRequired()?[0m
13:33:24.712 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:24.713 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@39963bd0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@407fa3a9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3d8675aa, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4c506837, org.springframework.test.context.support.DirtiesContextTestExecutionListener@441082d6, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@79cf1316]
  Scenario Outline: Valid first name and last name form submission ?[90m# src/test/resources/features/acceptance/name.feature:27?[0m
    ?[36mWhen I enter <firstName> and <lastName> values?[0m
    ?[36mThen I am shown the enter national insurance number page?[0m
    Examples: 
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Valid first name and last name form submission                                            ?[90m# src/test/resources/features/acceptance/name.feature:33?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m<script>window.location.href=“www.google.com”</script>?[0m?[32m and ?[0m?[32m?[1m‘;exec xp_cmdshell ‘dir’;–?[0m?[32m values?[0m ?[90m# NameSteps.enterFirstNameOnly(String,String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m                                                  ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:27.060 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:27.061 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@129d8d81, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6b4429f6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@38fb9cce, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@50cb8718, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2ec4e905, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@64057eb2]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Valid first name and last name form submission ?[90m# src/test/resources/features/acceptance/name.feature:34?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mHenrietta?[0m?[32m and ?[0m?[32m?[1mFulsome-Blues?[0m?[32m values?[0m                ?[90m# NameSteps.enterFirstNameOnly(String,String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:29.304 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:29.305 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@21906e38, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@71492b2f, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4d86c3c2, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@b1562f6, org.springframework.test.context.support.DirtiesContextTestExecutionListener@29562c02, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@117e7a54]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Valid first name and last name form submission ?[90m# src/test/resources/features/acceptance/name.feature:35?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mHenrietta?[0m?[32m and ?[0m?[32m?[1mMłynarczyk?[0m?[32m values?[0m                   ?[90m# NameSteps.enterFirstNameOnly(String,String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:31.621 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:31.622 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@36930f90, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@67268bf4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6a10a94, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2a3486fd, org.springframework.test.context.support.DirtiesContextTestExecutionListener@475f3a4, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@575fa1f5]
  Background:                                                 ?[90m# src/test/resources/features/acceptance/name.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Valid first name and last name form submission ?[90m# src/test/resources/features/acceptance/name.feature:36?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mMaria?[0m?[32m and ?[0m?[32m?[1mNowak?[0m?[32m values?[0m                            ?[90m# NameSteps.enterFirstNameOnly(String,String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:34.025 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:34.025 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@623c4a3b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@342fff74, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@38e4c576, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3a035d9e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3aeeb577, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@71f13901]
Feature: Enter National Insurance number
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my national insurance number
  Background:                                                                      ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Enter in a valid national insurance number ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:9?[0m
    ?[32mWhen ?[0m?[32mI enter a valid national insurance number?[0m     ?[90m# NationalInsuranceNumberSteps.enterAValidNationalInsuranceNumber()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mpostcode?[0m?[32m page?[0m                  ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:36.690 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:36.691 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@73d51003, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@143c5f67, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1a09f701, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b351129, org.springframework.test.context.support.DirtiesContextTestExecutionListener@103b5544, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@660ae743]
  Background:                                                                      ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not enter in a "national insurance number"                        ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:13?[0m
    ?[32mWhen ?[0m?[32mI do not enter a national insurance number?[0m                              ?[90m# NationalInsuranceNumberSteps.doNotEnterANationalInsuranceNumber()?[0m
    ?[32mThen ?[0m?[32mI am informed that the national insurance number is in the wrong format?[0m ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberFormatErrorIsPresent()?[0m
13:33:39.258 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:39.259 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4aaddb28, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4934ed2c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@26f47468, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@fbdf1f7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2bed1fb3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@45deca6f]
  Scenario Outline: Fill "national insurance number" with invalid format ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:17?[0m
    ?[36mWhen I enter <invalidNino> as my national insurance number?[0m
    ?[36mThen I am informed that the national insurance number is in the wrong format?[0m
    ?[36mThen I see the value <invalidNino> in the input in the same format I entered it in?[0m
    Examples: 
  Background:                                                                      ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Fill "national insurance number" with invalid format           ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:24?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mab123456Q?[0m?[32m as my national insurance number?[0m                         ?[90m# NationalInsuranceNumberSteps.enterAnInvalidNationalInsuranceNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the national insurance number is in the wrong format?[0m   ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberFormatErrorIsPresent()?[0m
    ?[32mThen ?[0m?[32mI see the value ?[0m?[32m?[1mab123456Q?[0m?[32m in the input in the same format I entered it in?[0m ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberInputValue(String)?[0m
13:33:41.905 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:41.905 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@36bb9e4c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@16121a59, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2c865c1a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@8919865, org.springframework.test.context.support.DirtiesContextTestExecutionListener@62322ec5, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@64f42008]
  Background:                                                                      ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Fill "national insurance number" with invalid format                    ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:25?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mQQ123456CQQ123456C?[0m?[32m as my national insurance number?[0m                         ?[90m# NationalInsuranceNumberSteps.enterAnInvalidNationalInsuranceNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the national insurance number is in the wrong format?[0m            ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberFormatErrorIsPresent()?[0m
    ?[32mThen ?[0m?[32mI see the value ?[0m?[32m?[1mQQ123456CQQ123456C?[0m?[32m in the input in the same format I entered it in?[0m ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberInputValue(String)?[0m
13:33:44.678 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:44.679 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@43fa05a2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@492f02c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@58f205d1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1e69dc33, org.springframework.test.context.support.DirtiesContextTestExecutionListener@d2d0d49, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1e2d8f50]
  Background:                                                                      ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Fill "national insurance number" with invalid format                ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:26?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mQQ123456CQtest?[0m?[32m as my national insurance number?[0m                         ?[90m# NationalInsuranceNumberSteps.enterAnInvalidNationalInsuranceNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the national insurance number is in the wrong format?[0m        ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberFormatErrorIsPresent()?[0m
    ?[32mThen ?[0m?[32mI see the value ?[0m?[32m?[1mQQ123456CQtest?[0m?[32m in the input in the same format I entered it in?[0m ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberInputValue(String)?[0m
13:33:47.444 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:47.444 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@107e9a9b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@37df2ea7, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@480ccfc1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4589dfd8, org.springframework.test.context.support.DirtiesContextTestExecutionListener@21473fb0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6f238729]
  Background:                                                                      ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Fill "national insurance number" with invalid format                ?[90m# src/test/resources/features/acceptance/national-insurance-number.feature:27?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mQQ 12 34 56 CQ?[0m?[32m as my national insurance number?[0m                         ?[90m# NationalInsuranceNumberSteps.enterAnInvalidNationalInsuranceNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that the national insurance number is in the wrong format?[0m        ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberFormatErrorIsPresent()?[0m
    ?[32mThen ?[0m?[32mI see the value ?[0m?[32m?[1mQQ 12 34 56 CQ?[0m?[32m in the input in the same format I entered it in?[0m ?[90m# NationalInsuranceNumberSteps.assertNationalInsuranceNumberInputValue(String)?[0m
13:33:50.225 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:50.225 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1b3e22ed, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@63b77937, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2f291cd5, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6b8b2533, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1c84be5, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@596ef42a]
Feature: Application process navigation is controlled
  In order to help me complete the application correctly
  As a potential claimant
  I want to make sure that only the correct application flow can be used
  Scenario Outline: Do you live in Scotland page is always the first page ?[90m# src/test/resources/features/acceptance/navigation.feature:6?[0m
    ?[36mGiven I am starting a new application?[0m
    ?[36mWhen I navigate to the <page> page?[0m
    ?[36mThen I am shown the do you live in Scotland page?[0m
    Examples: 
  Scenario Outline: Do you live in Scotland page is always the first page ?[90m# src/test/resources/features/acceptance/navigation.feature:12?[0m
    ?[32mGiven ?[0m?[32mI am starting a new application?[0m                                 ?[90m# NavigationSteps.givenIAmStartingANewApplication()?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m                                ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m                      ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:50.717 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:50.717 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@756a9288, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3a411363, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4364b743, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5cde9a1c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7d01addd, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4fe96315]
  Scenario Outline: Do you live in Scotland page is always the first page ?[90m# src/test/resources/features/acceptance/navigation.feature:13?[0m
    ?[32mGiven ?[0m?[32mI am starting a new application?[0m                                 ?[90m# NavigationSteps.givenIAmStartingANewApplication()?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m           ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m                      ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:51.245 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:51.246 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@51672019, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1475420c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@331e9ab6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d5ba44, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6c5a352f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@52016f8a]
  Scenario Outline: Do you live in Scotland page is always the first page ?[90m# src/test/resources/features/acceptance/navigation.feature:14?[0m
    ?[32mGiven ?[0m?[32mI am starting a new application?[0m                                 ?[90m# NavigationSteps.givenIAmStartingANewApplication()?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m                       ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m                      ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:51.763 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:51.764 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@9a7e1c4, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6cfb1430, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7c9ca56e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@393e1b3b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@fa17419, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3b4fbb49]
  @RequiresWiremock
  Scenario: Navigation to decision page after completing application stays on the decision page ?[90m# src/test/resources/features/acceptance/navigation.feature:17?[0m
    ?[32mGiven ?[0m?[32mI have completed my application?[0m                                                       ?[90m# NavigationSteps.givenIHaveCompletedMyApplication()?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mdecision?[0m?[32m page?[0m                                                        ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mdecision?[0m?[32m page?[0m                                                           ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:33:56.281 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:33:56.282 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6939c019, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@9ebed4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@14c6f7cf, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@16d6cd64, org.springframework.test.context.support.DirtiesContextTestExecutionListener@31c8feaf, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@44558e5c]
  @RequiresWiremock
  Scenario Outline: Navigation after completing application returns to start of process and clears the session ?[90m# src/test/resources/features/acceptance/navigation.feature:23?[0m
    ?[36mGiven I have completed my application?[0m
    ?[36mWhen I navigate to the <page> page?[0m
    ?[36mThen I am shown the first page of the application?[0m
    Examples: 
  @RequiresWiremock
  Scenario Outline: Navigation after completing application returns to start of process and clears the session ?[90m# src/test/resources/features/acceptance/navigation.feature:29?[0m
    ?[32mGiven ?[0m?[32mI have completed my application?[0m                                                                      ?[90m# NavigationSteps.givenIHaveCompletedMyApplication()?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m                                                                     ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the first page of the application?[0m                                                          ?[90m# NavigationSteps.verifyOnFirstPageOfApplication()?[0m
13:34:00.755 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:00.755 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@66e643fc, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@14b343b3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2af77d23, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1203a8a3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@46aef0bc, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@480e8d01]
  @RequiresWiremock
  Scenario Outline: Navigation after completing application returns to start of process and clears the session ?[90m# src/test/resources/features/acceptance/navigation.feature:30?[0m
    ?[32mGiven ?[0m?[32mI have completed my application?[0m                                                                      ?[90m# NavigationSteps.givenIHaveCompletedMyApplication()?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m                                                ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the first page of the application?[0m                                                          ?[90m# NavigationSteps.verifyOnFirstPageOfApplication()?[0m
13:34:05.253 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:05.254 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@529af354, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@747b64, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5836eaf, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@77d0585c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@72d505a1, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@51d9ffc4]
  @RequiresWiremock
  Scenario Outline: Navigation after completing application returns to start of process and clears the session ?[90m# src/test/resources/features/acceptance/navigation.feature:31?[0m
    ?[32mGiven ?[0m?[32mI have completed my application?[0m                                                                      ?[90m# NavigationSteps.givenIHaveCompletedMyApplication()?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mI live in Scotland?[0m?[32m page?[0m                                                             ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the first page of the application?[0m                                                          ?[90m# NavigationSteps.verifyOnFirstPageOfApplication()?[0m
13:34:09.733 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:09.734 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7d49aef8, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@115d652c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@262e2a39, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5c761413, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6cf85f0b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@167623bd]
  Scenario Outline: Navigation is not allowed past the current page in the flow ?[90m# src/test/resources/features/acceptance/navigation.feature:33?[0m
    ?[36mGiven I have entered my details up to the <application page> page?[0m
    ?[36mWhen I navigate to the <navigation page> page?[0m
    ?[36mThen I am shown the <application page> page?[0m
    Examples: 
  Scenario Outline: Navigation is not allowed past the current page in the flow ?[90m# src/test/resources/features/acceptance/navigation.feature:39?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m                   ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mmanual address?[0m?[32m page?[0m                                  ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter name?[0m?[32m page?[0m                                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:11.798 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:11.799 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5ae01a22, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3708396f, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4765866a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6e048ff1, org.springframework.test.context.support.DirtiesContextTestExecutionListener@34efa919, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@42da2daa]
  Scenario Outline: Navigation is not allowed past the current page in the flow ?[90m# src/test/resources/features/acceptance/navigation.feature:40?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m          ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                   ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m                                ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:12.622 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:12.623 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@567d38e4, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@75b31bf, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@669f22fa, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1774d3ac, org.springframework.test.context.support.DirtiesContextTestExecutionListener@287173be, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@767979c6]
  Scenario Outline: Navigation is not allowed past the current page in the flow ?[90m# src/test/resources/features/acceptance/navigation.feature:41?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m             ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mdecision?[0m?[32m page?[0m                                        ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mare you pregnant?[0m?[32m page?[0m                                   ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:14.428 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:14.429 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7f75452f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3dba42a1, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4fb5633d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@67891907, org.springframework.test.context.support.DirtiesContextTestExecutionListener@328064e4, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5dc0975f]
  Scenario Outline: Navigation to previous navigable steps in an unsubmitted application flow is allowed ?[90m# src/test/resources/features/acceptance/navigation.feature:43?[0m
    ?[36mGiven I have entered my details up to the check answers page?[0m
    ?[36mWhen I navigate to the <page> page?[0m
    ?[36mThen I am shown the <page> page?[0m
    Examples: 
  Scenario Outline: Navigation to previous navigable steps in an unsubmitted application flow is allowed ?[90m# src/test/resources/features/acceptance/navigation.feature:49?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                         ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter name?[0m?[32m page?[0m                                                               ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter name?[0m?[32m page?[0m                                                                  ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:18.505 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:18.506 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@25a21bae, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@53a22a54, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@76b3ac10, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@416dee52, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7427f2ba, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@369586e0]
  Scenario Outline: Navigation to previous navigable steps in an unsubmitted application flow is allowed ?[90m# src/test/resources/features/acceptance/navigation.feature:50?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                         ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m                                          ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter national insurance number?[0m?[32m page?[0m                                             ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:22.656 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:22.656 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4551fa59, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1efc0c75, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@64695b62, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@598445af, org.springframework.test.context.support.DirtiesContextTestExecutionListener@13cdfff4, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6dacd65c]
  Scenario Outline: Navigation to previous navigable steps in an unsubmitted application flow is allowed ?[90m# src/test/resources/features/acceptance/navigation.feature:51?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                         ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m                                                      ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m                                                         ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:26.931 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:26.932 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@96ba7ee, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5dc17017, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7d7db6bb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@32395c0e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6639d970, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@30ae5c68]
  Scenario: Navigation to I live in Scotland from the check answers page is not allowed ?[90m# src/test/resources/features/acceptance/navigation.feature:53?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                        ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mI live in Scotland?[0m?[32m page?[0m                                      ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mterms and conditions?[0m?[32m page?[0m                                       ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:31.040 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:31.041 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@358d33be, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@34dbcb0f, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2ffa0e0d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@33349968, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6f784c73, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5117120]
  Scenario: Navigation to send code is not allowed after the confirmation code has been sent ?[90m# src/test/resources/features/acceptance/navigation.feature:58?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                             ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1msend code?[0m?[32m page?[0m                                                    ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mterms and conditions?[0m?[32m page?[0m                                            ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:35.046 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:35.047 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1a95be29, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2f6386bf, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@65372c31, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@56d560ac, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6106e8a9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@52e3cc48]
  Scenario: Navigation to enter code is not allowed after the confirmation code has been sent ?[90m# src/test/resources/features/acceptance/navigation.feature:63?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                              ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1menter code?[0m?[32m page?[0m                                                    ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mterms and conditions?[0m?[32m page?[0m                                             ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:39.229 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:39.230 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@683a0b19, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@598c641e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2ea73a78, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2f0f9d85, org.springframework.test.context.support.DirtiesContextTestExecutionListener@175529be, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2dc303de]
Feature: Page Not Found
  In order to facilitate the beta Apply for Healthy Start programme
  As a potential claimant
  I want to see the page not found page if I go to a page that does not exist.
  Scenario: Going to a non-existent url displays a Page Not Found page ?[90m# src/test/resources/features/acceptance/page-not-found.feature:6?[0m
    ?[32mWhen ?[0m?[32mI go to a non-existent page?[0m                                   ?[90m# PageNotFoundSteps.gotToNonExistantPage()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mpage not found?[0m?[32m page?[0m                            ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:39.638 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:39.639 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@18edf7bf, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3cb54fc5, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@53310a19, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@32bcfae3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@451ba304, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@53c61705]
Feature: Enter phone number
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my phone number
  Scenario Outline: Enter in a valid phone number ?[90m# src/test/resources/features/acceptance/phone-number.feature:9?[0m
    ?[36mWhen I enter <phoneNumber> as my phone number?[0m
    ?[36mThen I am shown the email address page?[0m
    Examples: 
  Background:                                                   ?[90m# src/test/resources/features/acceptance/phone-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter in a valid phone number ?[90m# src/test/resources/features/acceptance/phone-number.feature:15?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m07123456789?[0m?[32m as my phone number?[0m   ?[90m# PhoneNumberSteps.enterGivenPhoneNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1memail address?[0m?[32m page?[0m        ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:42.931 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:42.932 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@782e49e7, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3c803984, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2fe80cdf, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da455f2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@17cf46d0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2a3e11b4]
  Background:                                                   ?[90m# src/test/resources/features/acceptance/phone-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter in a valid phone number ?[90m# src/test/resources/features/acceptance/phone-number.feature:16?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m+447123456789?[0m?[32m as my phone number?[0m ?[90m# PhoneNumberSteps.enterGivenPhoneNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1memail address?[0m?[32m page?[0m        ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:46.626 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:46.627 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@644aa3f4, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3726eb91, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5e3b8d55, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5cbeaa56, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6ddaf736, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6da0e37f]
  Background:                                                   ?[90m# src/test/resources/features/acceptance/phone-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Enter in a valid phone number ?[90m# src/test/resources/features/acceptance/phone-number.feature:17?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m07123 456789?[0m?[32m as my phone number?[0m  ?[90m# PhoneNumberSteps.enterGivenPhoneNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1memail address?[0m?[32m page?[0m        ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:34:50.035 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:50.036 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3ec1e738, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@f91dbd4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2cf1d49e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7fbd082a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4e74c8c2, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4fbae5a3]
  Background:                                                   ?[90m# src/test/resources/features/acceptance/phone-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not enter in a phone number                       ?[90m# src/test/resources/features/acceptance/phone-number.feature:19?[0m
    ?[32mWhen ?[0m?[32mI do not enter a phone number?[0m                           ?[90m# PhoneNumberSteps.doNotEnterAPhoneNumber()?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid phone number?[0m ?[90m# PhoneNumberSteps.verifyPhoneNumberError()?[0m
13:34:53.546 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:53.547 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7742d9a3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1e8f6320, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1795b97e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6b778a00, org.springframework.test.context.support.DirtiesContextTestExecutionListener@a99c90c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6fea3d1c]
  Scenario Outline: Fill phone number with invalid format ?[90m# src/test/resources/features/acceptance/phone-number.feature:23?[0m
    ?[36mWhen I enter <phoneNumber> as my phone number?[0m
    ?[36mThen I am informed that I must enter in a valid phone number?[0m
    ?[36mThen I see the value <phoneNumber> in the phone number textbox?[0m
    Examples: 
  Background:                                                   ?[90m# src/test/resources/features/acceptance/phone-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Fill phone number with invalid format        ?[90m# src/test/resources/features/acceptance/phone-number.feature:30?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1mab123456Q?[0m?[32m as my phone number?[0m                    ?[90m# PhoneNumberSteps.enterGivenPhoneNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid phone number?[0m ?[90m# PhoneNumberSteps.verifyPhoneNumberError()?[0m
    ?[32mThen ?[0m?[32mI see the value ?[0m?[32m?[1mab123456Q?[0m?[32m in the phone number textbox?[0m   ?[90m# PhoneNumberSteps.valueShownInPhoneNumberTextBox(String)?[0m
13:34:57.072 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:34:57.073 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@40470d51, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3c0c0fe7, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@788bc0c7, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@63e59dea, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1bb03942, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@479f7ee4]
  Background:                                                   ?[90m# src/test/resources/features/acceptance/phone-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Fill phone number with invalid format        ?[90m# src/test/resources/features/acceptance/phone-number.feature:31?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m07123456?[0m?[32m as my phone number?[0m                     ?[90m# PhoneNumberSteps.enterGivenPhoneNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid phone number?[0m ?[90m# PhoneNumberSteps.verifyPhoneNumberError()?[0m
    ?[32mThen ?[0m?[32mI see the value ?[0m?[32m?[1m07123456?[0m?[32m in the phone number textbox?[0m    ?[90m# PhoneNumberSteps.valueShownInPhoneNumberTextBox(String)?[0m
13:35:00.506 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:00.507 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3003345c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@51ee2d0, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@38377fba, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@43ab2680, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6a235b7d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@18d93c8b]
  Background:                                                   ?[90m# src/test/resources/features/acceptance/phone-number.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mphone number?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario Outline: Fill phone number with invalid format              ?[90m# src/test/resources/features/acceptance/phone-number.feature:32?[0m
    ?[32mWhen ?[0m?[32mI enter ?[0m?[32m?[1m07123456789123456?[0m?[32m as my phone number?[0m                  ?[90m# PhoneNumberSteps.enterGivenPhoneNumber(String)?[0m
    ?[32mThen ?[0m?[32mI am informed that I must enter in a valid phone number?[0m       ?[90m# PhoneNumberSteps.verifyPhoneNumberError()?[0m
    ?[32mThen ?[0m?[32mI see the value ?[0m?[32m?[1m07123456789123456?[0m?[32m in the phone number textbox?[0m ?[90m# PhoneNumberSteps.valueShownInPhoneNumberTextBox(String)?[0m
13:35:03.864 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:03.865 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2c63990, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5ac55976, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4d13073, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@13e2d457, org.springframework.test.context.support.DirtiesContextTestExecutionListener@205b6502, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@50259696]
Feature: Privacy notice page
  In order to facilitate the beta Apply for Healthy Start programme
  As a potential claimant
  I want to see the details of how my details are used and retained
  Scenario: The back link on the Privacy notice page is not shown if we navigate to it directly ?[90m# src/test/resources/features/acceptance/privacy-notice.feature:6?[0m
    ?[32mWhen ?[0m?[32mI navigate to the ?[0m?[32m?[1mprivacy notice?[0m?[32m page?[0m                                                  ?[90m# NavigationSteps.navigateToPage(String)?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mprivacy notice?[0m?[32m page?[0m                                                     ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mall page content is present on the privacy notice page?[0m                                  ?[90m# PrivacyNoticeSteps.verifyPrivacyNoticeContentPresent()?[0m
    ?[32mAnd ?[0m?[32mno back link is shown on the ?[0m?[32m?[1mprivacy notice?[0m?[32m page?[0m                                        ?[90m# GenericSteps.noBackLinkShownOnCookiesPage(String)?[0m
13:35:04.475 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:04.475 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@62f2b8e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5c93a71, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@55f12b23, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7a79cf09, org.springframework.test.context.support.DirtiesContextTestExecutionListener@575f893, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@49a340fe]
Feature: Do you live in Scotland?
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to select whether or not I live in Scotland
  Background:                                                              ?[90m# src/test/resources/features/acceptance/scotland.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Yes and No are displayed                                          ?[90m# src/test/resources/features/acceptance/scotland.feature:9?[0m
    ?[32mThen ?[0m?[32mYes and No options are displayed on the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# GenericSteps.yesAndNoOptionsAreDisplayed(String)?[0m
13:35:05.017 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:05.018 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6245d6ee, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7e7ec055, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@710d7b53, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@97657fb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@45c8129d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4d3c1e19]
  Background:                                                              ?[90m# src/test/resources/features/acceptance/scotland.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not select an option                                                ?[90m# src/test/resources/features/acceptance/scotland.feature:12?[0m
    ?[32mWhen ?[0m?[32mI do not select an option?[0m                                                 ?[90m# GenericSteps.whenIDoNotSelectAnOption()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                           ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to select an option for do you live in Scotland?[0m ?[90m# ScotlandSteps.assertSelectOptionErrorShown()?[0m
13:35:05.751 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:05.752 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@776c4980, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3df081d3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3fbd0698, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@674e42f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@13418d28, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2a06688a]
  Background:                                                              ?[90m# src/test/resources/features/acceptance/scotland.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the No option                          ?[90m# src/test/resources/features/acceptance/scotland.feature:17?[0m
    ?[32mWhen ?[0m?[32mI say No to the do you live in Scotland question?[0m ?[90m# ScotlandSteps.selectNoToDoYouLiveInScotland()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                  ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter date of birth?[0m?[32m page?[0m          ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mmy session has not been destroyed?[0m                 ?[90m# GenericSteps.verifySessionNotDestroyed()?[0m
13:35:06.728 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:06.729 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2dcce966, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5a75a7f9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7d8665f3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@53801838, org.springframework.test.context.support.DirtiesContextTestExecutionListener@19cd5cf7, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6ef07a58]
  Background:                                                              ?[90m# src/test/resources/features/acceptance/scotland.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Yes option and claimant is told to use the Scottish scheme ?[90m# src/test/resources/features/acceptance/scotland.feature:23?[0m
    ?[32mWhen ?[0m?[32mI select the Yes option on the do you live in Scotland page?[0m              ?[90m# ScotlandSteps.selectYesToDoLiveInScotland()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                          ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mI live in Scotland?[0m?[32m page?[0m                                   ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mI am informed that I cannot apply and should use the Scottish scheme?[0m      ?[90m# InScotlandSteps.verifyILiveInScotlandScheme()?[0m
    ?[32mAnd ?[0m?[32mmy session has been destroyed?[0m                                             ?[90m# GenericSteps.verifySessionDestroyed()?[0m
13:35:07.521 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:07.522 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3dc08f60, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@52551769, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@67b62090, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@29d9c4d0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@10dbf504, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6a4f5629]
  Background:                                                              ?[90m# src/test/resources/features/acceptance/scotland.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mdo you live in Scotland?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: I can change my answer to yes for 'Do you live in Scotland?' from the check answers page ?[90m# src/test/resources/features/acceptance/scotland.feature:30?[0m
    ?[32mGiven ?[0m?[32mI am on the check answers page having entered valid details for a pregnant woman?[0m           ?[90m# CompleteFlowSteps.completeTheApplicationAsAPregnantWoman()?[0m
    ?[32mWhen ?[0m?[32mI choose to change my answer to Do you live in Scotland?[0m                                     ?[90m# CheckAnswersSteps.changeDoYouLiveInScotland()?[0m
    ?[32mAnd ?[0m?[32mI select the Yes option on the do you live in Scotland page?[0m                                  ?[90m# ScotlandSteps.selectYesToDoLiveInScotland()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                                                             ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1mI live in Scotland?[0m?[32m page?[0m                                                      ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
    ?[32mAnd ?[0m?[32mmy session has been destroyed?[0m                                                                ?[90m# GenericSteps.verifySessionDestroyed()?[0m
13:35:12.213 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:12.213 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@418c0ebe, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@25fa757d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b403866, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@47c44218, org.springframework.test.context.support.DirtiesContextTestExecutionListener@661c5da0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@103b8d83]
Feature: We're going to send you a code
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to select text or email to receive my code
  Background:                                                ?[90m# src/test/resources/features/acceptance/send-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1msend code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Text and Email are displayed                            ?[90m# src/test/resources/features/acceptance/send-code.feature:9?[0m
    ?[32mThen ?[0m?[32mText and Email options are displayed on the send code page?[0m ?[90m# SendCodeSteps.textAndEmailOptionsDisplayed()?[0m
    ?[32mAnd ?[0m?[32mThe change text link points to the phone number page?[0m        ?[90m# SendCodeSteps.changeLinkPointsToPhoneNumberPage()?[0m
    ?[32mAnd ?[0m?[32mThe change email link points to the email address page?[0m      ?[90m# SendCodeSteps.changeLinkPointsToEmailAddressPage()?[0m
13:35:15.956 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:15.957 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5875345d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6caa0a60, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@722389d5, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@b6bea9b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7a4df077, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@46880c54]
  Background:                                                ?[90m# src/test/resources/features/acceptance/send-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1msend code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Do not select an option                                  ?[90m# src/test/resources/features/acceptance/send-code.feature:14?[0m
    ?[32mWhen ?[0m?[32mI do not select an option?[0m                                   ?[90m# GenericSteps.whenIDoNotSelectAnOption()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                             ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am informed that I need to select an option for send code?[0m ?[90m# SendCodeSteps.assertSendCodeErrorShown()?[0m
13:35:19.794 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:19.795 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@50b00d29, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@365997c8, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@50d47b35, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1aa2f0d7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4a2b6fef, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@303656b5]
  Background:                                                ?[90m# src/test/resources/features/acceptance/send-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1msend code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Text option                       ?[90m# src/test/resources/features/acceptance/send-code.feature:19?[0m
    ?[32mWhen ?[0m?[32mI select Text as the method to receive the code?[0m ?[90m# SendCodeSteps.selectText()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                 ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter code?[0m?[32m page?[0m                  ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:35:23.479 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:23.480 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@66f0ad80, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2a61e536, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@9fd0b27, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@766e5544, org.springframework.test.context.support.DirtiesContextTestExecutionListener@15116aa4, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@307c6565]
  Background:                                                ?[90m# src/test/resources/features/acceptance/send-code.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1msend code?[0m?[32m page?[0m ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
  Scenario: Select the Email option                       ?[90m# src/test/resources/features/acceptance/send-code.feature:24?[0m
    ?[32mWhen ?[0m?[32mI select Email as the method to receive the code?[0m ?[90m# SendCodeSteps.selectEmail()?[0m
    ?[32mAnd ?[0m?[32mI click continue?[0m                                  ?[90m# GenericSteps.whenIClickContinue()?[0m
    ?[32mThen ?[0m?[32mI am shown the ?[0m?[32m?[1menter code?[0m?[32m page?[0m                   ?[90m# NavigationSteps.verifyOnCorrectPage(String)?[0m
13:35:27.194 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:27.195 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15da682a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4488252, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@56490a1b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1dd4d3a3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5b09730b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1b93302a]
Feature: Terms and conditions
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I must accept the terms and conditions before submitting my application
  Scenario: I am prevented from submitting my application without accepting the terms and conditions ?[90m# src/test/resources/features/acceptance/terms-and-conditions.feature:6?[0m
    ?[32mGiven ?[0m?[32mI have entered my details up to the ?[0m?[32m?[1mcheck answers?[0m?[32m page?[0m                                     ?[90m# NavigationSteps.enterDetailsUpToPage(String)?[0m
    ?[32mWhen ?[0m?[32mI click continue without accepting the terms and conditions?[0m                                 ?[90m# TermsAndConditionsSteps.doNotAcceptTermsAndConditions()?[0m
    ?[32mThen ?[0m?[32mI am told I must accept the terms and conditions?[0m                                            ?[90m# TermsAndConditionsSteps.termsAndConditionsErrorShown()?[0m
13:35:31.501 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
13:35:31.502 [Test worker] INFO  o.s.t.c.s.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@601c1187, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@99b60b8, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7e44a2b7, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@32bc60d7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@32acdf2e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6060f763]
Feature: Complete application journey
  In order to apply for the Apply for Healthy Start programme
  As a potential claimant
  I want to enter my details and complete the application journey
  Scenario: Valid application details can be checked                        ?[90m# src/test/resources/features/compatibility/apply-success.feature:6?[0m
    ?[32mGiven ?[0m?[32mI am on the first page of the application?[0m                         ?[90m# GuidanceSteps.givenIAmOnTheFirstPageOfTheApplication()?[0m
    ?[32mWhen ?[0m?[32mI complete the application with valid details for a pregnant woman?[0m ?[90m# CompleteFlowSteps.completeTheApplicationAsAPregnantWoman()?[0m
    ?[32mThen ?[0m?[32mI am shown the check answers page with correct page content?[0m        ?[90m# CheckAnswersSteps.verifyCheckDetailsPageCorrect()?[0m
    ?[32mAnd ?[0m?[32mI accept the terms and conditions and submit my application?[0m         ?[90m# TermsAndConditionsSteps.iAcceptTheTermsAndConditionsAndSubmitMyApplication()?[0m
    ?[32mAnd ?[0m?[32mI am shown a successful decision page?[0m                               ?[90m# DecisionSteps.iAmShownASuccessfulDecisionPage()?[0m
    ?[32mAnd ?[0m?[32mmy entitlement is ?[0m?[32m?[1m£9.30?[0m?[32m per week with a first payment of ?[0m?[32m?[1m£37.20?[0m     ?[90m# DecisionSteps.myEntitlementIsShownCorrectly(String,String)?[0m