Пример #1
0
        public async Task CheckIfIpIsExcludedByIp()
        {
            TestCaseId = 7591;

            _loginWindow.LoginWithPlusUser();
            string homeIpAddress = await _client.GetIpAddress();

            _mainWindow.ClickHamburgerMenu()
            .HamburgerMenu.ClickSettings();
            _modalWindow.MoveModalUp(amountOfTimes: 8);
            _settingsWindow.ClickAdvancedTab();
            _settingsWindow.EnableSplitTunneling();
            _settingsWindow.AddIpAddressSplitTunneling("208.95.112.1");
            _settingsWindow.CloseSettings();
            _mainWindow.QuickConnect();
            await _mainWindowResults.CheckIfIpAddressIsExcluded(homeIpAddress);

            _mainWindow.DisconnectUsingSidebarButton();
            _mainWindowResults.CheckIfDisconnected();
        }