Waffle:用于编写和测试智能合约的库

时间:2024-04-09 07:44:32
【文件属性】:

文件名称:Waffle:用于编写和测试智能合约的库

文件大小:1.33MB

文件格式:ZIP

更新时间:2024-04-09 07:44:32

TypeScript

用于测试智能合约的最先进的框架。 更甜,更简单,更快。 链接 网站-https: 文档-https: 哲学 更简单:极简,几乎没有依赖关系。 较甜:语法不错,易于扩展。 更快:非常关注测试执行的速度。 特征: 甜蜜的柴火匹配器集,例如: expect(...).to.be.revertedWith('Error message') expect(...).to.emit(contract, 'EventName').withArgs(...) ) 从现成的npm模块导入合同,例如: import "openzeppelin-solidity/contracts/token/ERC20/ERC20.sol"; 有助于编写快速且可维护的测试套件的夹具,例如: const {token} = await loadFixture(standardTokenWithBalance); 具有本地


网友评论