У меня трудности в тесте 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();
}
Но при этом моя консоль показывает мне следующее: Результат консоли
Поскольку первая запись дает мне точную тот же текст, что в равных, я не понимаю, почему, если ложь. Что я делаю не так?