Текстовый тест на IWebElement с использованием Selenium - PullRequest
0 голосов
/ 23 апреля 2020

У меня трудности в тесте if, где я не хочу проверять, равен ли текст моего элемента строке. Я делаю это так:

WebElement vote1 = chromeDriver.FindElementByXPath("//*[@data-website-id=\"4\"]");
Console.WriteLine(vote1.GetAttribute("text")); 
if (vote1.GetAttribute("text").Equals("Vote N°1 [1H30]"))
{
    Console.WriteLine("Votable");
    chromeDriver.FindElementByXPath("//*[@data-website-id=\"4\"]").Click();
}

Но при этом моя консоль показывает мне следующее: Результат консоли

Поскольку первая запись дает мне точную тот же текст, что в равных, я не понимаю, почему, если ложь. Что я делаю не так?

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