public void GivenINavigateToTheProvisionGapPlacementInformationPage() { StartPage startPage = new StartPage(webDriver); startPage.StartANewOpportunity(); FindLocalProvidersPage findLocalProvidersPage = new FindLocalProvidersPage(webDriver); findLocalProvidersPage.EnterOpportunityDetailsAndSearchForProviders(Constants.skillArea, Constants.postCode); SelectProvidersPage selectProvidersPage = new SelectProvidersPage(webDriver); selectProvidersPage.SelectNoSuitableProviers(); }
public void ThenIWillNotBeAskedToSelectTheEmployerNameAgain() { FindLocalProvidersPage findLocalProvidersPage = new FindLocalProvidersPage(webDriver); findLocalProvidersPage.EnterOpportunityDetailsAndSearchForProvidersSecondPass(Constants.skillArea, Constants.postCode) .SelectProvidersAndContinue() .EnterPlacementInformationClickContinueMoreThanOneOpportunityExists() .VerifyChosenProvidersAreDisplayedOnCheckAnswersScreen(); ReferralCheckAnswersPage referralCheckAnswersPage = new ReferralCheckAnswersPage(webDriver); referralCheckAnswersPage.ConfirmAndSendOpportunity() .VerifyLatestReferralRecordValues() .ContinueWithOpportunityMultipleOpportunities() .ConfirmEmployerDetailsAndContinue() .FinishReferralJourney(); }
public void ThenTheFindProvidersPageWillShowAnErrorStating(string postcodeError) { FindLocalProvidersPage findLocalProvidersPage = new FindLocalProvidersPage(webDriver); findLocalProvidersPage.VerifyPostcodeError(postcodeError); }
public void WhenIClearThePostcodeAndSearch() { FindLocalProvidersPage findLocalProvidersPage = new FindLocalProvidersPage(webDriver); findLocalProvidersPage.ClearPostcodeAndSearch(); }