Сравнение текстовых значений из одного IWebElement в другой - PullRequest
0 голосов
/ 20 марта 2020

Я написал вложенное время l oop для поиска и проверки наличия одного текста IWebElement в другом. Это прекрасно работает, но я верю, что C# вы можете использовать оператор "=>", чтобы сделать это более элегантно.

public bool checkChartTotalVsCards()
    {
        bool returnValue = true;
        int i = 0;
        int j = 0;

        var loanValuesFromBottomOfGraph = driver.FindElements(loanValuesBottomOfGraph);
        var loanValuesFromCards = driver.FindElements(cardLoanValues);

        while (i < loanValuesFromBottomOfGraph.Count)
        {
            bool tempValue = false;

            while (j < loanValuesFromCards.Count)
            {
                if(loanValuesFromBottomOfGraph[i].Text.Contains(loanValuesFromCards[j].Text))
                {
                    tempValue = true;
                    break;
                }

                else
                {
                    j++;
                }
            }

            returnValue = returnValue & tempValue;

            i++;
        }

        return returnValue;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...