MOSIP-35204 automation fixes for sprint 33 (#1578)

* MOSIP-35204

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

---------

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>
This commit is contained in:
anup-nehe
2024-08-14 15:22:11 +05:30
committed by GitHub
parent 4e000cee04
commit 8feac16137
5 changed files with 114 additions and 96 deletions

View File

@@ -45,14 +45,18 @@ public class AddNewCardPage extends BasePage{
@iOSXCUITFindBy(accessibility = "issuerSearchBar")
private WebElement issuerSearchBar;
@AndroidFindBy(accessibility = "issuerHeading-Sunbird")
@iOSXCUITFindBy(accessibility = "issuerHeading-Sunbird")
@AndroidFindBy(accessibility = "issuerHeading-StayProtected")
@iOSXCUITFindBy(accessibility = "issuerHeading-StayProtected")
private WebElement downloadViaSunbird;
@AndroidFindBy(accessibility = "credentialTypeHeading-InsuranceCredential")
@iOSXCUITFindBy(accessibility = "credentialTypeHeading-InsuranceCredential")
private WebElement credentialTypeHeadingInsuranceCredential;
@AndroidFindBy(accessibility = "credentialTypeHeading-MOSIPVerifiableCredential")
@iOSXCUITFindBy(accessibility = "credentialTypeHeading-MOSIPVerifiableCredential")
private WebElement credentialTypeHeadingMOSIPVerifiableCredential;
public AddNewCardPage(AppiumDriver driver) {
super(driver);
}
@@ -71,6 +75,9 @@ public class AddNewCardPage extends BasePage{
public RetrieveIdPage clickOnDownloadViaUin(){
clickOnElement(downloadViaUin);
if(isElementDisplayed(credentialTypeHeadingMOSIPVerifiableCredential)){
clickOnElement(credentialTypeHeadingMOSIPVerifiableCredential);
}
return new RetrieveIdPage(driver);
}
@@ -104,6 +111,15 @@ public class AddNewCardPage extends BasePage{
public EsignetLoginPage clickOnDownloadViaEsignet(){
clickOnElement(downloadViaEsignet);
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
if(isElementDisplayed(credentialTypeHeadingMOSIPVerifiableCredential)) {
clickOnElement(credentialTypeHeadingMOSIPVerifiableCredential);
}
return new EsignetLoginPage(driver);
}

View File

@@ -120,6 +120,11 @@ public class BasePage {
}
protected String getTextFromLocator(WebElement element) {
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
this.waitForElementToBeVisible(element);
return element.getText();
}

View File

@@ -116,10 +116,6 @@ public class EsignetLoginPage extends BasePage {
if(isElementDisplayed(esignetLoginButton)) {
clickOnElement(esignetLoginButton);
}
if(isElementDisplayed(credentialTypeHeadingMOSIPVerifiableCredential)) {
clickOnElement(credentialTypeHeadingMOSIPVerifiableCredential);
}
}
@@ -158,45 +154,46 @@ public class EsignetLoginPage extends BasePage {
return this.isElementDisplayed(invalidOtpText);
}
public boolean verifyLanguageEnterUinOrVidBoxTextDisplayed(String language){
String actualText = getTextFromLocator(enterIdTextBox);
switch (language) {
case "English":
boolean isEnglishMatch = (actualText.equalsIgnoreCase("Please fill in this field")==true) ? true : false;
return isEnglishMatch ;
case "EnglishIos":
boolean isEnglishMatchIos = (actualText.equalsIgnoreCase("Enter Your UIN or VID")==true) ? true : false;
return isEnglishMatchIos ;
case "Tamil":
boolean isTamilMatch = (actualText.equalsIgnoreCase("இந்த புலத்தை நிரப்பவும்")==true) ? true : false;
return isTamilMatch ;
case "TamilIos":
boolean isTamilMatchIos = (actualText.equalsIgnoreCase("உங்கள் UIN அல்லது VID ஐ உள்ளிடவும்")==true) ? true : false;
System.out.println(actualText);
return isTamilMatchIos;
case "Kannada":
boolean isKannadaMatch = (actualText.equalsIgnoreCase("ದಯವಿಟ್ಟು ಈ ಕ್ಷೇತ್ರವನ್ನು ಭರ್ತಿ ಮಾಡಿ")==true) ? true : false;
return isKannadaMatch ;
case "KannadaIos":
boolean isKannadaMatchIos = (actualText.equalsIgnoreCase("ನಿಮ್ಮ UIN ಅಥವಾ VID ನಮೂದಿಸಿ")==true) ? true : false;
return isKannadaMatchIos ;
case "Hindi":
boolean isHindiMatch = (actualText.equalsIgnoreCase("कृपया इस क्षेत्र को भरें")==true) ? true : false;
return isHindiMatch ;
case "HindiIos":
boolean isHindiMatchIos = (actualText.equalsIgnoreCase("अपना यूआईएन या वीआईडी \u200B\u200Bदर्ज करें")==true) ? true : false;
return isHindiMatchIos ;
case "Arabic":
boolean isArabicMatch = (actualText.equalsIgnoreCase("يرجى ملء هذا الحقل")==true) ? true : false;
return isArabicMatch ;
case "ArabicIos":
boolean isArabicMatchIos = (actualText.equalsIgnoreCase("أدخل رقم UIN أو VID الخاص بك")==true) ? true : false;
return isArabicMatchIos ;
}
return false;
}
// public boolean verifyLanguageEnterUinOrVidBoxTextDisplayed(String language){
// String actualText = getTextFromLocator(enterIdTextBox);
// System.out.println(actualText);
//
// switch (language) {
// case "English":
// boolean isEnglishMatch = (actualText.equalsIgnoreCase("Please fill in this field")==true) ? true : false;
// return isEnglishMatch ;
// case "EnglishIos":
// boolean isEnglishMatchIos = (actualText.equalsIgnoreCase("Enter Your UIN or VID")==true) ? true : false;
// return isEnglishMatchIos ;
// case "Tamil":
// boolean isTamilMatch = (actualText.equalsIgnoreCase("இந்த புலத்தை நிரப்பவும்")==true) ? true : false;
// return isTamilMatch ;
// case "TamilIos":
// boolean isTamilMatchIos = (actualText.equalsIgnoreCase("உங்கள் UIN அல்லது VID ஐ உள்ளிடவும்")==true) ? true : false;
// System.out.println(actualText);
// return isTamilMatchIos;
// case "Kannada":
// boolean isKannadaMatch = (actualText.equalsIgnoreCase("ದಯವಿಟ್ಟು ಈ ಕ್ಷೇತ್ರವನ್ನು ಭರ್ತಿ ಮಾಡಿ")==true) ? true : false;
// return isKannadaMatch ;
// case "KannadaIos":
// boolean isKannadaMatchIos = (actualText.equalsIgnoreCase("ನಿಮ್ಮ UIN ಅಥವಾ VID ನಮೂದಿಸಿ")==true) ? true : false;
// return isKannadaMatchIos ;
// case "Hindi":
// boolean isHindiMatch = (actualText.equalsIgnoreCase("कृपया इस क्षेत्र को भरें")==true) ? true : false;
// return isHindiMatch ;
// case "HindiIos":
// boolean isHindiMatchIos = (actualText.equalsIgnoreCase("अपना यूआईएन या वीआईडी \u200B\u200Bदर्ज करें")==true) ? true : false;
// return isHindiMatchIos ;
// case "Arabic":
// boolean isArabicMatch = (actualText.equalsIgnoreCase("يرجى ملء هذا الحقل")==true) ? true : false;
// return isArabicMatch ;
// case "ArabicIos":
// boolean isArabicMatchIos = (actualText.equalsIgnoreCase("أدخل رقم UIN أو VID الخاص بك")==true) ? true : false;
// return isArabicMatchIos ;
//
// }
// return false;
// }
public boolean verifyLanguageLoginHeaderTextDisplayed(String language){
String actualText = getTextFromLocator(loginTextHeader);

View File

@@ -626,7 +626,7 @@ public class ChangeLanguageTest extends AndroidBaseTest {
EsignetLoginPage esignetLoginPage = addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Hindi"),"verify if enter uin or vid text hindi");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Hindi"),"verify if enter uin or vid text hindi");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Hindi"),"verify login text in hindi");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Hindi"),"verify if enter uin/vid header in hindi");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Hindi"),"verify if dont have account text in hindi");
@@ -665,11 +665,11 @@ public class ChangeLanguageTest extends AndroidBaseTest {
AddNewCardPage addNewCardPage = homePage.downloadCard();
EsignetLoginPage esignetLoginPage = addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Tamil"),"verify if search bar is displayed in tamil");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Tamil"),"verify if search bar is displayed in tamil");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Tamil"),"verify if search bar is displayed in tamil");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Tamil"),"verify if search bar is displayed in tamil");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Tamil"),"verify if search bar is displayed in tamil");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Tamil"),"verify if search bar is displayed in tamil");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Tamil"),"verify login text in tamil");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Tamil"),"verify if enter uin/vid header in tamil");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Tamil"),"verify if dont have account text in tamil");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Tamil"),"verify if signup with unified tamil");
}
@Test
@@ -704,11 +704,11 @@ public class ChangeLanguageTest extends AndroidBaseTest {
AddNewCardPage addNewCardPage = homePage.downloadCard();
EsignetLoginPage esignetLoginPage = addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if signup with unified in Kannada");
}
@Test
@@ -746,11 +746,11 @@ public class ChangeLanguageTest extends AndroidBaseTest {
AddNewCardPage addNewCardPage = homePage.downloadCard();
EsignetLoginPage esignetLoginPage = addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Arabic"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Arabic"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Arabic"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Arabic"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Arabic"),"verify if search bar is displayed in Kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Arabic"),"verify if search bar is displayed in arabic");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Arabic"),"verify login text in arabic");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Arabic"),"verify if enter uin/vid header in arabic");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Arabic"),"verify if dont have account text in arabic");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Arabic"),"verify if signup with unified login in arabic");
}
@Test
@@ -785,11 +785,11 @@ public class ChangeLanguageTest extends AndroidBaseTest {
AddNewCardPage addNewCardPage = homePage.downloadCard();
EsignetLoginPage esignetLoginPage = addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if signup with unified in Kannada");
esignetLoginPage.clickOnCloseButton();
addNewCardPage.clickOnBack();
@@ -804,11 +804,11 @@ public class ChangeLanguageTest extends AndroidBaseTest {
homePage.downloadCard();
addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if signup with unified in Kannada");
}
@Test
@@ -843,11 +843,11 @@ public class ChangeLanguageTest extends AndroidBaseTest {
AddNewCardPage addNewCardPage = homePage.downloadCard();
EsignetLoginPage esignetLoginPage = addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if signup with unified in Kannada");
esignetLoginPage.clickOnCloseButton();
addNewCardPage.clickOnBack();
@@ -862,11 +862,11 @@ public class ChangeLanguageTest extends AndroidBaseTest {
homePage.downloadCard();
addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("English"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("English"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("English"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("English"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("English"),"verify if search bar is displayed in Kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("English"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("English"),"verify login text in english");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("English"),"verify if enter uin/vid header in english");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("English"),"verify if dont have account text in english");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("English"),"verify if signup with unified login in english");
}
}

View File

@@ -671,7 +671,7 @@ public class ChangeLanguageTest extends IosBaseTest {
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
addNewCardPage.clickOnContinueButtonInSigninPopupIos();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("HindiIos"),"verify if enter uin or vid text hindi");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("HindiIos"),"verify if enter uin or vid text hindi");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("HindiIos"),"verify login text in hindi");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Hindi"),"verify if enter uin/vid header in hindi");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Hindi"),"verify if dont have account text in hindi");
@@ -760,7 +760,7 @@ public class ChangeLanguageTest extends IosBaseTest {
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
addNewCardPage.clickOnContinueButtonInSigninPopupIos();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if enter uin or vid text kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if enter uin or vid text kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in kannada");
@@ -807,7 +807,7 @@ public class ChangeLanguageTest extends IosBaseTest {
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
addNewCardPage.clickOnContinueButtonInSigninPopupIos();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("ArabicIos"),"verify if enter uin or vid text Arabic");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("ArabicIos"),"verify if enter uin or vid text Arabic");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Arabic"),"verify login text in Arabic");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Arabic"),"verify if enter uin/vid header in Arabic");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Arabic"),"verify if dont have account text in Arabic");
@@ -851,7 +851,7 @@ public class ChangeLanguageTest extends IosBaseTest {
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
addNewCardPage.clickOnContinueButtonInSigninPopupIos();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if enter uin or vid text kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if enter uin or vid text kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in kannada");
@@ -871,11 +871,11 @@ public class ChangeLanguageTest extends IosBaseTest {
addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
addNewCardPage.clickOnContinueButtonInSigninPopupIos();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if search bar is displayed in Kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if enter uin or vid text kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in kannada");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("Kannada"),"verify if signup with unified login kannada");
}
@Test
@@ -915,7 +915,7 @@ public class ChangeLanguageTest extends IosBaseTest {
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
addNewCardPage.clickOnContinueButtonInSigninPopupIos();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if enter uin or vid text kannada");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("KannadaIos"),"verify if enter uin or vid text kannada");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("Kannada"),"verify login text in kannada");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("Kannada"),"verify if enter uin/vid header in kannada");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("Kannada"),"verify if dont have account text in kannada");
@@ -936,10 +936,10 @@ public class ChangeLanguageTest extends IosBaseTest {
addNewCardPage.clickOnDownloadViaEsignet();
esignetLoginPage.clickOnCredentialTypeHeadingMOSIPVerifiableCredential();
addNewCardPage.clickOnContinueButtonInSigninPopupIos();
assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("EnglishIos"),"verify if search bar is displayed in english");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("English"),"verify if search bar is displayed in english");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("English"),"verify if search bar is displayed in english");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("English"),"verify if search bar is displayed in english");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("English"),"verify if search bar is displayed in english");
// assertTrue(esignetLoginPage.verifyLanguageEnterUinOrVidBoxTextDisplayed("English"),"verify if search bar is displayed in english");
assertTrue(esignetLoginPage.verifyLanguageLoginHeaderTextDisplayed("English"),"verify login text in english");
assertTrue(esignetLoginPage.verifyLanguagePleaseEnterUinHeaderTextDisplayed("English"),"verify if enter uin/vid header in english");
assertTrue(esignetLoginPage.verifyLanguageForDontHaveAccountTextDisplayed("English"),"verify if dont have account text in english");
assertTrue(esignetLoginPage.verifyLanguageForSignUpwithUnifiedLoginTextDisplayed("English"),"verify if signup with unified login in english");
}
}