Beispiel #1
0
        private void SetPageNavigationIds(Xamarin.UITest.Platform platform)
        {
            switch (platform)
            {
            case Xamarin.UITest.Platform.Android:
                _cachePageId    = CoreUiTestConstants.CachePageAndroidID;
                _acquirePageId  = CoreUiTestConstants.AcquirePageAndroidId;
                _settingsPageId = CoreUiTestConstants.SettingsPageAndroidId;
                break;

            case Xamarin.UITest.Platform.iOS:
                _cachePageId    = CoreUiTestConstants.CachePageID;
                _acquirePageId  = CoreUiTestConstants.AcquirePageId;
                _settingsPageId = CoreUiTestConstants.SettingsPageId;
                break;
            }
        }
Beispiel #2
0
 public MobileTestHelper(Xamarin.UITest.Platform platform)
 {
     _platform = platform;
 }
Beispiel #3
0
 public MobileTestHelper(Xamarin.UITest.Platform platform)
 {
     _platform = platform;
     SetPageNavigationIds(platform);
 }
Beispiel #4
0
 public static void InvokeScanner(this Xamarin.UITest.IApp app, BarcodeFormat format, Xamarin.UITest.Platform platform)
 {
     if (platform == Xamarin.UITest.Platform.iOS)
     {
         app.Invoke("UITestBackdoorScan:", format.ToString());
     }
     else
     {
         app.Invoke("UITestBackdoorScan", format.ToString());
     }
 }