【发布时间】:2018-11-13 07:10:48
【问题描述】:
我需要检查payment 是否有一个名为transactions 且具有预期值的属性:
expect(payment).to.have.deep.property('transactions', [
TRANSACTION_ID_1,
TRANSACTION_ID_2,
]);
由于没有指定transactions的顺序,所以测试并没有一直通过。
如何在不改变测试结构的情况下解决问题?
注意:我找到了deep-equal-in-any-order 插件,但似乎没有帮助。
【问题讨论】:
标签: javascript node.js testing chai