使用 Jest 进行测试
1. 为什么选择 Jest
Jest 无疑是 JavaScript 最流行的测试工具和框架。它易于设置,只需最少的配置,非常适合初学者。Jest 速度快,并且可以并行运行测试。此外,它还支持实时重新加载,你可以在监视模式下运行它,在编码时它会自动重新加载。
Jest 由 Facebook 创建,有强大的支持。它有庞大的用户群体和众多贡献者。其 API 丰富,支持多种测试风格,有多种验证测试和创建模拟的方法,对创建模拟对象也有很好的支持。Jest 是开源且免费使用的,代码可在 https://github.com/facebook/jest 找到。
2. 设置 Jest
我们从查看代码仓库中的 example - 1 开始。如果愿意,你可以直接输入这个小示例代码;若不想手动输入,也可以从 GitHub 获取代码。
在 example - 1 目录下,由于该示例的 package.json 中已经包含了 Jest,我们只需安装项目依赖:
cd chapter-8/example-1
npm install
在新的 Node.js 项目中安装 Jest 可以使用以下命令:
npm install --save-dev jest
使用 --save-d
超级会员免费看
订阅专栏 解锁全文

534

被折叠的 条评论
为什么被折叠?



