From 5a0d165ff476b9d91991b8ffe0f45bad76e149b3 Mon Sep 17 00:00:00 2001 From: anup-nehe Date: Tue, 18 Mar 2025 10:02:35 +0530 Subject: [PATCH] INJIMOB-3107 (#1858) Signed-off-by: Anup Nehe --- .../src/main/java/inji/pages/AddNewCardPage.java | 12 +++++++++++- .../main/java/inji/pages/MockCertifyLoginPage.java | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/injitest/src/main/java/inji/pages/AddNewCardPage.java b/injitest/src/main/java/inji/pages/AddNewCardPage.java index 6f7e7258..fcecc96e 100644 --- a/injitest/src/main/java/inji/pages/AddNewCardPage.java +++ b/injitest/src/main/java/inji/pages/AddNewCardPage.java @@ -74,6 +74,10 @@ public class AddNewCardPage extends BasePage{ @iOSXCUITFindBy(accessibility = "credentialTypeHeading-DrivingLicenseCredential") private WebElement credentialTypeHeadingMockVerifiableCredential_mdoc; + @AndroidFindBy(xpath = "//*[@resource-id=\"issuerSearchBar\"]") + @iOSXCUITFindBy(accessibility = "issuerSearchBar") + private WebElement IssuerSearchBar; + public AddNewCardPage(AppiumDriver driver) { super(driver); } @@ -209,8 +213,14 @@ public class AddNewCardPage extends BasePage{ } public MockCertifyLoginPage clickOnDownloadViaMockCertify(){ - clickOnElement(downloadViaMockCertify); + if(isElementDisplayed(IssuerSearchBar)){ + clearTextBoxAndSendKeys(IssuerSearchBar,"mock mobile"); + } + clickOnElement(downloadViaMockCertify); + if(isElementDisplayed(downloadViaMockCertify)){ + clickOnElement(downloadViaMockCertify); + } try { Thread.sleep(3000); } catch (InterruptedException e) { diff --git a/injitest/src/main/java/inji/pages/MockCertifyLoginPage.java b/injitest/src/main/java/inji/pages/MockCertifyLoginPage.java index a7c7d5fa..04b2e147 100644 --- a/injitest/src/main/java/inji/pages/MockCertifyLoginPage.java +++ b/injitest/src/main/java/inji/pages/MockCertifyLoginPage.java @@ -144,7 +144,7 @@ public class MockCertifyLoginPage extends BasePage { } public void clickOnVerifyButtonIos() { - ((HidesKeyboard) driver).hideKeyboard(); +// ((HidesKeyboard) driver).hideKeyoard(); clickOnElement(verifyButton); }