编写混音单元测试时出错:URL无法解析:remix_accounts.sol

Art*_*erm 7 unit-testing solidity remix

我正在用remix-ide编写单元测试,我想在一个测试中从不同地址调用函数。

混音检验Github上页说,你可以用import "remix_accounts.sol";,但我得到URL not parseable: remix_accounts.sol。如何解决?或者,也许还有另一种从各个地址拨打电话的方式?

Sti*_*asy 1

使用相对路径导入文件,根据您的情况,修改以下内容

import "remix_accounts.sol";
Run Code Online (Sandbox Code Playgroud)

import "./remix_accounts.sol";
Run Code Online (Sandbox Code Playgroud)

另外,请注意 remix 不允许从祖先目录导入,例如:

import "../remix_accounts.sol";
Run Code Online (Sandbox Code Playgroud)