0

closeTo次のように chai マッチャーを使用できることを知っています。

expect(BigNumber.from(100)).to.be.closeTo(BigNumber.from(101), 10);

そして、トランザクションが次のような特定の引数でイベントを発行するかどうかをテストできます。

await expect(contract.addAddress("street", "city")).to.emit(contract, 'AddAddress').withArgs("street", "city");

しかし、トランザクションが特定の値に近い特定の引数を持つイベントを発行するかどうかを確認できるように、closeToマッチャーを使用するにはどうすればよいでしょうか?to.emit.


参考:https ://ethereum-waffle.readthedocs.io/en/latest/matchers.html

4

0 に答える 0