示例#1
0
        /// <summary>
        /// The user sign out steps.
        /// </summary>
        /// <param name="vpnClient">VPN session.</param>
        public static void UserSignOut(FirefoxPrivateVPNSession vpnClient)
        {
            vpnClient.Session.SwitchTo();
            MainScreen mainScreen = new MainScreen(vpnClient.Session);

            if (mainScreen.GetOnImage().Displayed)
            {
                mainScreen.ToggleVPNSwitch();
            }

            mainScreen.ClickSettingsButton();
            SettingScreen settingScreen = new SettingScreen(vpnClient.Session);

            Assert.AreEqual("Settings", settingScreen.GetTitle());
            settingScreen.ScrollDown();
            settingScreen.ClickSignOutButton();
        }