1.安装
首先保证你的电脑上已经安装了node,当然也就可以使用npm安装各种模块了。
npm install --save-dev jest
2.使用
jest主要检测的是你的项目中的.test.js的文件
例子和单测的实例 正确测试的结果 使用cov指令生成的覆盖率报告3.匹配器
1.是否是精确匹配toBe()
2.检查对象的匹配 toEqual()
3.相反的匹配 not.toBe()
4.toBeNull 只匹配 null
toBeUndefined 只匹配 undefined
toBeDefined 与 toBeUndefined 相反
toBeTruthy 匹配任何 if 语句为真
toBeFalsy 匹配任何 if 语句为假
5.对数字的匹配
toBeGreaterThan()、toBeGreaterThanOrEqual()、toBeLessThan()、toBeLessThanOrEqual()
6.对浮点数的匹配
toBeClose()
7.字符串匹配器
toMatch()
8.数组匹配器
toContain()
9.测试函数抛出错误时:toThrow()
网友评论