我试图遍历一个元素列表,并想断言主体包含这两个值中的一个。 我正在尝试使用以下内容,但它只能让我断言一个值。
expect(cellText).includes(toDateFormat);
如何做出允许我断言具有 OR 条件的多个值的断言?
您可以使用Chai 的满足来完成此操作。
调用给定的匹配器函数,并将目标作为第一个参数传递,并断言返回的值是真实的。
expect(cellText).to.satisfy(function(text) {
return text.includes(toDateFormat) || text.includes(otherFormatVariable);
})