初识Jest

251 阅读1分钟

jest的安装和入门使用

  1. npm add jest --dev
  2. 修改package.json里的test选项值为jest
  3. 以上是以下例子的基础

测试一般js

创建一个待测试文件,也就是源代码,如下:要测试一个sum函数,传入两个参数为1,期望得出结果为2,这个期望通常称为“断言”

源文件

module.exports = (a, b) => {  
  return a + b  
}

测试文件

const sum = require('../src/sum')  
test('sum', () => {  
  expect(sum(1,1)).toBe(2)  
})

测试文件中的expect方法内部的参数传入的就是一个待测试的(部分),toBe指的是一个断言匹配式,这里的断言意思是希望待测试的函数值最后返回值能匹配2

执行测试

通过command 执行 :npm test 这个命令会执行所有测试

之后还会接着出Jest测试Vue的文章,有兴趣可以关注

以下是私货

以上查阅资料来自《催学社》— 崔sir 出的视频

B站可以关注阿崔cxr,这是一个专注前端的up主,并且也是GitHub 开源项目mini-vue (star数:4100)的作者