区块链职业院校技能大赛—Truffle测试解析
食品溯源
1、配置区块链网络
启动区块链网络,创建新的Workspace,配置对外访问的RPC接口为7545,配置项目的配置文件config.js实现与新建Workspace的连接。
2、设置producerId和sellederId两个变量
基于VSCODE加载测试项目,补全位于test文件夹中foodTraceNew.js文件预操作的方法。在测试文件中添加预定义的方法(在其他方法启动前使用),在方法中分别设置producerId和sellederId两个变量,具体要求如下:
(1)producerId设置为1;
(2)sellderId设置为4。
const foodTraceNew = artifacts.require("FoodTraceNew")
contract