public void CancelWorkerWithHoldingsScreen() { try { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.CreateWorker); foreach (var datarow in datarows.Where(x => x.ItemArray[1].ToString().Equals("Qualified"))) { Playback.Wait(1000); WorkerIdentityWindow.ClickOnCreateApplicant(); WorkerIdentityWindow.EnterApplicantData(datarow); WorkerIdentityWindow.ClickOnContinueBtn(); WorkerReveiwApplicantBehavioralSurveyResultsWindow.ClickOnNextBtnQualified(); WorkerAlreadyExistWindow.ClickOnContinueBtn(); WorkerCompleteBehavioralSurveryWindow.ClickOnGetResultsBtn(); Playback.Wait(5000); WorkerReveiwApplicantBehavioralSurveyResultsWindow.ClickOnContinueBtn(); WorkerAddressWindow.EnterAddressData(datarow); WorkerAddressWindow.ClickOnContinueBtn(); WorkerGeoCodeWindow.ClickOnOkBtn(); WorkerVertexGeoCodeWindow.ClickOnOkBtn(); Playback.Wait(2000); WorkerPhoneWindow.EnterPhoneData(datarow); WorkerPhoneWindow.ClickOnContinueBtn(); WorkerVerficationWindow.EnterVerificationData(datarow); WorkerVerficationWindow.ClickOnContinueBtn(); WorkerVerficationWindow.ClickOnOkBtnVerification(); WorkerWithholdings.EnterDataInWithholdings(datarow); WorkerWithholdings.ClickOnCancelBtn(); Factory.AssertIsTrue(WorkerIdentityWindow.VerifyAlertPopUpDisplayed(), "Alert PopUp Not Displayed. Entered WithHoldings data is not cancelled"); WorkerIdentityWindow.ClickOnOkBtnPopUp(); } } finally { Cleanup(); } }
public void ClickBackBtnWorkerEmploymentEligibilityData() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.CreateWorker); foreach (var datarow in datarows) { if (datarow.ItemArray[1].ToString() == "Qualified") { Playback.Wait(1000); WorkerIdentityWindow.ClickOnCreateApplicant(); WorkerIdentityWindow.EnterApplicantData(datarow); WorkerIdentityWindow.ClickOnContinueBtn(); WorkerReveiwApplicantBehavioralSurveyResultsWindow.ClickOnNextBtnQualified(); WorkerAlreadyExistWindow.ClickOnContinueBtn(); WorkerCompleteBehavioralSurveryWindow.ClickOnGetResultsBtn(); Playback.Wait(5000); WorkerReveiwApplicantBehavioralSurveyResultsWindow.ClickOnContinueBtn(); WorkerAddressWindow.EnterAddressData(datarow); WorkerAddressWindow.ClickOnContinueBtn(); WorkerGeoCodeWindow.ClickOnOkBtn(); WorkerVertexGeoCodeWindow.ClickOnOkBtn(); Playback.Wait(2000); WorkerPhoneWindow.EnterPhoneData(datarow); WorkerPhoneWindow.ClickOnContinueBtn(); WorkerVerficationWindow.EnterVerificationData(datarow); WorkerVerficationWindow.ClickOnBackBtn(); Factory.AssertIsTrue(WorkerIdentityWindow.VerifyAlertPopUpDisplayed(), "Alert PopUp Not Displayed. Entered Verification data is not cancelled"); WorkerIdentityWindow.ClickOnOkBtnPopUp(); WorkerPhoneWindow.ClickOnCancelBtn(); WorkerIdentityWindow.ClickOnOkBtnPopUp(); } } Cleanup(); }