Cha*_*res 1 javascript testing mocha.js chai chai-as-promised
我正在使用 Chai 进行测试,我想深入比较 promise 中返回的对象。
我试过这种方法:
expect(promise).to.eventually.eql(object)
expect(promise).deep.equals(object)
expect(promise).should.eventually.equal(object)
但它不起作用。我检查了许多其他样本,但没有一个有效。这就是我得到的:
断言错误:未指定的断言错误
有没有人经历过类似的事情?
(顺便说一句,“对象”包含一个对象数组......)
您可以简单地将eventually(来自chai-as-promised?) 和deep.
expect(promise).to.eventually.deep.equal(object)