Files
inji-wallet/injitest/src/main/java/inji/testcases/androidTestCases/VerifyHelpPageTest.java

51 lines
2.3 KiB
Java

package inji.testcases.androidTestCases;
import inji.constants.PlatformType;
import inji.pages.*;
import inji.testcases.BaseTest.AndroidBaseTest;
import inji.utils.TestDataReader;
import org.testng.annotations.Test;
import static org.testng.Assert.*;
public class VerifyHelpPageTest extends AndroidBaseTest {
@Test
public void verifyHelpPage() {
ChooseLanguagePage chooseLanguagePage = new ChooseLanguagePage(getDriver());
// assertTrue(chooseLanguagePage.isChooseLanguagePageLoaded(), "Verify if choose language page is displayed");
WelcomePage welcomePage = chooseLanguagePage.clickOnSavePreference();
// assertTrue(welcomePage.isWelcomePageLoaded(), "Verify if welcome page is loaded");
AppUnlockMethodPage appUnlockMethodPage = welcomePage.clickOnSkipButton();
// assertTrue(appUnlockMethodPage.isAppUnlockMethodPageLoaded(), "Verify if app unlocked page is displayed");
SetPasscode setPasscode = appUnlockMethodPage.clickOnUsePasscode();
// assertTrue(setPasscode.isSetPassCodePageLoaded(), "Verify if set passcode page is displayed");
ConfirmPasscode confirmPasscode = setPasscode.enterPasscode(TestDataReader.readData("passcode"), PlatformType.ANDROID);
// assertTrue(confirmPasscode.isConfirmPassCodePageLoaded(), "Verify if confirm passcode page is displayed");
HomePage homePage = confirmPasscode.enterPasscodeInConfirmPasscodePage(TestDataReader.readData("passcode"), PlatformType.ANDROID);
homePage.clickOnNextButtonForInjiTour();
// assertTrue(homePage.isHomePageLoaded(), "Verify if home page is displayed");
HelpPage helpPage = homePage.clickOnHelpIcon();
assertFalse(helpPage.isHelpPageContentEmpty(), "verifying text is not empty");
helpPage.clickOnBackButton();
assertEquals(homePage.verifyLanguageForNoVCDownloadedPageLoaded(), "Bring your digital identity");
homePage.clickOnHelpIcon();
assertTrue(helpPage.isHelpPageLoaded(), "Verify if help page is displayed");
assertTrue(helpPage.isWhatIsShareWithSelfieTextdHeader(), "verify if share with selfie text displayed");
helpPage.exitHelpPage();
// homePage.clickOnNextButtonForInjiTour();
assertTrue(homePage.isHomePageLoaded(), "Verify if home page is displayed");
}
}