我有一个类似下面的方法。
public void Method(List<string> testingValues, IList<IWebElement> Element, IList<IWebElement> Element2)
{
// verify if testing values available in element or element2 list
}
如何编写将验证测试值的值存在于列表Element或Element2中的代码?
答案 0 :(得分:1)
您可以尝试这样的事情:
public bool Method(List<string> testingValues, IList<IWebElement> Element, IList<IWebElement> Element2)
{
return testingValues.All(item => Element.Any(x => x.Text==item)
||Element2.Any(y => y.Text==item));
}
如果testingValues
或Element
中包含Element2
中的所有值,则此方法将返回true。否则,它将返回false。