Jest 是开箱即用的 JavaScript 单元测试框架,核心包括编写可测函数、配置环境、用 test/it 定义用例、expect 断言;支持自动匹配 test/spec 文件、丰富匹配器、describe 分组、jest.fn() 和 jest.mock() 模拟。

用 Jest 做 JavaScript 单元测试,核心是写可测函数、配好环境、用 test 或 it 定义用例、用 expect 断言结果。它开箱即用,不用额外配置就能跑测试。
安装与初始化 Jest
在项目根目录运行以下命令安装 Jest 为开发依赖:
npm install --save-dev jest- 在
package.json的scripts中添加:"test": "jest" - 可选:运行
npx jest --init自动生成jest.config.js,按提示选择是否启用 Babel、TypeScript、代码覆盖率等
编写一个简单待测函数和对应测试文件
比如有个加法函数 sum.js:
function sum(a, b) {<br> return a + b;<br>}<br>module.exports = sum;登录后复制
对应测试文件 sum.test.js(Jest 默认匹配 *.test.js 或 *.spec.js):
立即学习“Java免费学习笔记(深入)”;
标签: javascript java js json typescript npm 工具
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~