创建一个项目文件加 jestTest
mkdir /.../jestTest
进入 jestTest文件夹
cd /.../jestTest
通过npm安装 jest
npm install --save-dev jest
创建一个sum.js文件
touch ./sum.js
在sum.js中写一个简单的加法函数
function sum(a,b){
return a+b;
}
module.exports=sum;
创建一个sum.test.js文件
touch ./sum.test.js
在sum.test.js中写一个简单的测试用例
const sum = require('./sum');//要测试的函数要被引入
test('测试sum函数 参数:1,2 预期返回值:3',//这里是个测试的说明
()=>{
expect(sum(1,2)).toBe(3);//前面是运用这个函数,后面是预期得到的值
}
);
在package.json添加执行脚本(加粗部分是要添加的)
{
"scripts":{
"test":"jest"
},
"devDependencies": {
"jest": "^20.2.0"
}
}
最后运行npm run test
PASS ./sum.test.js
✓ 测试sum函数 参数:1,2 预期返回值:3 (5ms)