Я делаю это в моем методе:
var firstCategoryTitle = pageTypeCategoryDiv.FindElement(By.ClassName("result.firstCategory")); // this is definitely selecting the correct element
Actions action = new Actions(Driver);
action.MoveToElement(firstCategoryTitle).Click().Build().Perform();
firstCategoryTitle.GetCssValue("background-color").Should().Be("rgba(0, 155, 212, 1)");
По какой-то причине, хотя элемент строки выделяется при щелчке мышью по нему, цвет фона меняется на синий (как и ожидалось), нокак только тест завершается, он выдает ошибку, потому что не может найти ожидаемый цвет (ожидаемый синий) и вместо этого находит белый, хотя элемент будет выделен синим.
Любая помощь приветствуется.