public void CheckRestrictedAccountConnections() { TestCaseId = 262; _loginWindow.LoginWithFreeUser(); _mainWindow.MoveMouseToCountryByName("Canada"); _mainWindowResults.CheckIfConnectButtonIsNotDisplayed(); _mainWindow.ClickProfilesButton(); _mainWindow.ConnectToAProfileByName("SecureCore"); _mainWindowResults.CheckIfUpgradeRequiredModalIsShown("Secure Core"); _modalWindow.ClickCancelButton(); _mainWindow.ConnectToCountryViaPin("MX"); _mainWindowResults.CheckIfUpgradeRequiredModalIsShown("Plus Server"); _modalWindow.ClickCancelButton(); _mainWindow.ConnectToAProfileByName("PaidCountry"); _mainWindowResults.CheckIfUpgradeRequiredModalIsShown("Plus Server"); _modalWindow.ClickCancelButton(); _mainWindow.ClickHamburgerMenu() .HamburgerMenu.ClickLogout(); _loginWindow.WaitUntilLoginInputIsDisplayed(); _loginWindow.LoginWithBasicUser(); _mainWindow.ClickProfilesButton(); _mainWindow.ConnectToAProfileByName("SecureCore"); _mainWindowResults.CheckIfUpgradeRequiredModalIsShown("Secure Core"); }
public void CancelLogoutWhileConnectedToVpn() { TestCaseId = 21549; _loginWindow.LoginWithPlusUser(); _mainWindow .QuickConnect() .ClickHamburgerMenu() .HamburgerMenu .ClickLogout(); _modalWindow.ClickCancelButton(); _mainWindowResults.VerifyUserIsLoggedIn(); _mainWindow.DisconnectUsingSidebarButton(); _mainWindowResults.CheckIfDisconnected(); }