开始之前,需要先安装 Node.js >= 18 版本,推荐使用 Node.js LTS 版本。
通过以下命令检查当前的 Node.js 版本:
如果你的环境中尚未安装 Node.js,或是版本太低,可以通过 nvm 或 fnm 安装。
下面是通过 nvm 安装的例子:
你可以通过如下命令安装 Rstest:
下一步,你需要在 package.json 的 npm scripts 中添加 Rstest 命令:
完成以上步骤后,你即可通过 npm run test
、yarn test
或 pnpm test
来运行 Rstest 测试。当然,你也可以直接使用 npx rstest
来运行 Rstest 测试。
Rstest 内置了 watch
、run
等命令,请参考 CLI 工具 来了解所有可用命令以及选项。
作为一个简单的例子,我们有一个 sayHi
方法。为了对它进行测试,你可以创建一个名为 index.test.ts
的测试文件或使用与 Rust 测试 类似的 In-Source 测试。
接下来,你可以通过 使用 Rstest 中配置好的命令执行测试。Rstest 会打印如下内容: