gpt4 book ai didi

javascript - 在 Chai.js 中使用 promises 的深度相等(测试)

转载 作者:行者123 更新时间:2023-11-28 21:04:47 25 4
gpt4 key购买 nike

我正在使用 Chai 进行测试,我想深入比较 promise 返回的对象。

我试过这种方法:

expect(promise).to.eventually.eql(object)
expect(promise).deep.equals(object)
expect(promise).should.eventually.equal(object)

但它不起作用。我检查了许多其他样本,但没有一个有效。这就是我得到的:

AssertionError: Unspecified AssertionError

有没有人遇到过类似的事情?

(顺便说一句,“对象”包含一个对象数组...)

最佳答案

您可以简单地结合eventually(来自chai-as-promised?)和deep

expect(promise).to.eventually.deep.equal(object)

关于javascript - 在 Chai.js 中使用 promises 的深度相等(测试),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29551082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com