快速入门
使用 yarn
安装 Jest:
yarn add --dev jest
或使用 npm
安装:
npm install --save-dev jest
注:Jest 的文档统一使用 yarn
指令,但使用 npm
同样可行。可以通过 yarn 官方文档进行 yarn
和 npm
的对比。
下面我们开始给一个假定的函数写测试,这个函数的功能是两数相加。首先创建 sum.js
文件:
function sum(a, b) {
return a + b
}
module.exports = sum
接下来,创建名为 sum.test.js
的文件。这个文件包含了实际测试内容:
const sum = require('./sum')
test('adds 1 + 2 to equal 3', () => {
expect(sum(1, 2)).toBe(3)
})
将如下代码添加到 package.json
中:
{
"scripts": {
"test": "jest"
}
}
最后,运行 yarn test
或者 npm run test
,Jest 将输出如下信息:
PASS ./sum.test.js
✓ adds 1 + 2 to equal 3 (5ms)