<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="All Test Suite">
	<listeners>
		<listener class-name="inji.listeners.Listeners" />
	</listeners>
	<test verbose="2" preserve-order="true" name="android">
		<classes>
            <class name="iosTestCases.AboutInjiTest">
                <methods>
                    <include name="copyAppId"/>
                </methods>
            </class>
            <class name="iosTestCases.ActivateVcTest">
                <methods>
                    <include name="activateVc"/>
                    <include name="noPreDownloadedVCAndNoHistoryInFreshInstallation"/>
                    <include name="verifyInvalidOtpMessage"/>
                    <include name="activateVcFromDetailedViewPage"/>
                    <include name="verifyActiveVcAndWaitForOtpTimeOut"/>
                    <include name="downloadAndActiveVcUsingUinViaEsignet"/>
                </methods>
            </class>
            <class name="iosTestCases.ChangeLanguageTest">
                <methods>
                    <include name="changeLanguage"/>
                    <include name="languageShouldBeInNativeLanguages"/>
                    <include name="verifyTuvaliVersion"/>
                    <include name="changeLanguageToArabic"/>
                    <include name="changeLanguageToFilipionAndSearchIssuer"/>
                    <include name="changeLanguageToFilipionAndSearchIssuerEnterIncompleteName"/>
                    <include name="changeLanguageToHindiAndSearchIssuer"/>
                    <include name="changeLanguageToFilipionAndcheckInjiTour"/>
                    <include name="changeLanguageToHindiAndcheckInjiTour"/>
                    <include name="changeLanguageToTamilAndcheckInjiTour"/>
                    <include name="changeLanguageToKannadAndcheckInjiTour"/>
                    <include name="DownladvcAndVerifyInArabicAndHindiLanguage"/>
                    <include name="DownloadAndVerifyVcInArabic"/>
                    <include name="downloadVcAndChnageLangaugeVerifyVcViaSunbird"/>
                </methods>
            </class>
            <class name="iosTestCases.DeletingVcTest">
                <methods>
                    <include name="deleteVcAndVerifyInHistory"/>
                    <include name="cancelDeleteVc"/>
                    <include name="DownloadingDeletedVc"/>
                    <include name="deleteVcAndVerifyInHistoryForEsignet"/>
                    <include name="deleteVcAndVerifyInHistoryForSunbird"/>
                </methods>
            </class>
            <class name="iosTestCases.GenerateUinOrVidTest">
                <methods>
                    <include name="generateUinOrVidUsingAid"/>
                    <include name="goBackToGenerateUinOrVidUsingAidFromOtpVerificationPage"/>
                    <include name="generateUinOrVidUsingInvalidAid"/>
                </methods>
            </class>
            <class name="iosTestCases.PinVcTest">
                <methods>
                    <include name="pinVc"/>
                    <include name="VerifyCameraOpenAfterPinVc"/>
                    <include name="downloadVcViaEsignetAndPinUnpin"/>
                    <include name="verifyMessageAfterDenyBluetoothPopup"/>
                    <include name="pinEsignetVcMultipleTimes"/>
                    <include name="pinMosipVcMultipleTimes"/>
                    <include name="pinVcInDetailedVcView"/>
                </methods>
            </class>
            <class name="iosTestCases.ShareVcTest">
                <methods>
                    <include name="noCardsAvailableToShare"/>
                    <include name="verifyReceivedCardTabPresent"/>
                </methods>
            </class>
            <class name="iosTestCases.NoNetworkIosTest">
                <methods>
                    <include name="setupPasscodeAndDownloadCardWithoutInternet"/>
                    <include name="openCameraOnFlightMode"/>
                    <include name="activateVcWithoutInternet"/>
                    <include name="verifyListOfLanguagesInOfflineMode"/>
                    <include name="verifyHelpPageOfflineMode"/>
                    <include name="deleteDownloadedVcInOfflineMode"/>
                    <include name="openQrOffline"/>
                    <include name="verifyRecivedCardOffline"/>
                    <include name="downloadCardWithoutInternetRetryWithInternet"/>
                    <include name="verifyVcIssuerListWithoutNetwork"/>
                    <include name="DownloadVcWithUinWithoutNetwork"/>
                    <include name="DownloadVcWithEsignetWithoutNetwork"/>
                    <include name="verifyGetUinHeaderOffline"/>
                </methods>
            </class>
            <class name="iosTestCases.UnlockWithPasscodeTest">
                <methods>
                    <include name="logoutAndLoginWithPasscode"/>
                    <include name="loginWithInvalidPasscode"/>
                </methods>
            </class>
            <class name="iosTestCases.VcDownloadAndVerifyUsingEsignetTest">
                <methods>
                    <include name="downloadAndVerifyVcUsingUinViaEsignet"/>
                    <include name="downloadAndVerifyVcUsingVidViaEsignet"/>
                    <include name="denyPopupforEsignetLoginWebPage"/>
                    <include name="downloadMultipleVcViaEsignet"/>

                </methods>
            </class>
            <class name="iosTestCases.VcDownloadAndVerifyUsingSunbirdTest">
                <methods>
                    <include name="downloadAndVerifyVcUsingUinViaSunbird"/>
                </methods>
            </class>
            <class name="iosTestCases.VcDownloadAndVerifyUsingUinTest">
                <methods>
                    <include name="downloadAndVerifyVcUsingUin"/>
                    <include name="downloadMultipleVcUsingDifferentUin"/>
                    <include name="downloadWithEmptyUin"/>
                    <include name="generateMultipleVcWithSameUin"/>
                    <include name="verifyInvalidUinErrorMessage"/>
                    <include name="verifyOtpTimeOutAndGoBack"/>
                    <include name="downloadMultipleCardsAndVerifySearch"/>
                    <include name="downloadCardsAndVerifySearch"/>
                </methods>
            </class>
            <class name="iosTestCases.VcDownloadAndVerifyUsingVidTest">
                <methods>
                    <include name="downloadAndVerifyVcUsingVid"/>
                    <include name="downloadTwoVcDeleteOneUsingVid"/>
                    <include name="verifyInvalidVidErrorMessage"/>
                    <include name="downloadAndVerifyVcUsingRevokeVid"/>
                </methods>
            </class>
            <class name="iosTestCases.VerifyHelpPageTest">
                <methods>
                    <include name="verifyHelpPage"/>
                </methods>
            </class>
            <class name="iosTestCases.VerifyHistoryTest">
                <methods>
                    <include name="downloadVcAndVerifyHistory"/>
                    <include name="verifyActivationFailedRecordInHistory"/>
                    <include name="verifyActivationFailedRecordInHistoryFromDetailedView"/>
                    <include name="activateVcAndVerifyInHistory"/>
                    <include name="downloadAndVerifyHistoryUsingUinViaEsignet"/>
                    <include name="downloadAndVerifyHistoryUsingVidViaEsignet"/>
                    <include name="downloadAndVerifyHistoryForSunbird"/>
                    <include name="downloadVcAndVerifyActivityLog"/>
                </methods>
            </class>
            <class name="iosTestCases.VerifyWelcomePagesTest">
                <methods>
                    <include name="verifyWelcomePagesContent"/>
                    <include name="verifyWelcomePagesFromInjiTourGuide"/>
                    <include name="verifyGoBackFromInjiTourGuide"/>
                    <include name="verifyClickOnBackFromInjiTourGuide"/>
                </methods>
            </class>
		</classes>
	</test>
</suite>
