我正在使用下面提到的代码将多个值与一个预期值进行比较,如果文本与其中任何一个匹配,我的测试应该通过:
Promise.all([Summ,Desc,Comment]).then(function(values){
console.log("values = " +values);
expect(values[0]||values[1]||values[2]).toMatch('searchtxt');
});
但是使用此代码它总是尝试匹配第一个(值[0]),如果这不匹配则我的测试将失败。
如何更改它以便量角器查找所有3个值,然后如果其中任何一个匹配我的测试应该通过。
答案 0 :(得分:1)
如果他们中的任何人匹配我的测试应该通过
在这种情况下,您不需要任何特殊内容,只需连接值:
expect(values[0] + values[1] + values[2]).toMatch('searchtxt');
请在此处查看问题的后续跟踪:
答案 1 :(得分:0)
试试这个,
hh.at(zeichen) - '0'