예제 #1
0
        private IWebElement GetNextElement(HashSet<string> myFollowingNotFollowers)
        {
            IWebElement element = null;

            while (element == null && myFollowingNotFollowers.Any())
            {
                string fullUrl = myFollowingNotFollowers.First();
                myFollowingNotFollowers.Remove(fullUrl);
                string urlFormated = fullUrl.Substring(_instagramOptions.UrlRoot.Length);
                element = _seleniumWrapper.GetElementByXPath(_instagramOptions.XPathFollowingPopupGetFollowingButtonFromUser, urlFormated, canBeMissing: true);
            }

            return element;
        }