EOS版truffle测试框架js4eos上线了,合约一键自动化测试

昨日朋友圈被“BM出走EOS”刷屏,其实,不管BM走不走,EOS就在那里,问题也在那里。EOS本身确实存在很多问题,且有不少棘手的问题,但是熊市下EOS的活跃度应该是有目共睹的,也在慢慢自成体系,这也应该能促使EOS社区的参与方能够不断成长,也希望EOS能够不断迭代,解决目前已有问题。今天就先让我们一起解决EOS合约自动化测试问题

EOS测试框架流程

安装js4eos

npm install -g js4eos (ubuntu需要sudo)

初始化合约应用

mkdir js4eos-dapp

cd js4eos-dapp

js4eos dapp init

新增合约

js4eos dapp create game

编译部署合约

js4eos dapp deploy hello

测试合约

js4eos dapp test

EOS测试框架分析

目录结构

配置文件js4eos_config.js

根据合约账号构造测试用例

根据合约源码构造测试用例

测试用例输出

源码

https://github.com/itleaks/js4eos

------------------------------------------------

如果你喜欢我的文章,请末尾点击喜欢

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181130G097CX00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券