即使数据表中的数据错误,以下步骤定义也始终返回true。
您能帮我用chai断言更正打字稿中的语法吗?
Then(/^Verify the following details in report$/, async (table: TableDefinition) => {
table.rows().forEach(row => {
return expect(homepage.getDamagedPartyName()).to.eventually.equal(row[0]);
});
});
答案 0 :(得分:0)
我希望问题在于return关键字。删除退货并尝试如下所示:
expect(homepage.getDamagedPartyName())。to.equal(row [0]);