使用柴测试错误。符合预期,但实际失败

时间:2020-06-09 08:32:07

标签: testing chai solidity

我正在尝试使用chai检查智能合约的功能,并且出现以下错误enter image description here

为什么会这样?

测试代码为:

expect(await this.dataRestrictions.getUsersIAllowToQueryMe()).to.have.members([this.acc2_id, this.acc3_id, this.acc4_id]);

它也失败了

expect(await this.dataRestrictions.getUsersIAllowToQueryMe()).to.have.members([this.acc2_id, this.acc3_id, this.acc4_id]);

具有类似的错误代码

getUsersIAllowToQueryMe:返回BN数组

this.acc * _id是一个很大的数字。

为什么它没有同时通过期望值和实际值?

0 个答案:

没有答案