, 容易上手且功能十分强大的测试框架
安装
yarn add -D jest
使用
创建 test 目录, 添加 plus.spec.js 文件
describe('example', () => {...忽略部分文件或者代码行的覆盖率
修改 plus.ts 模块, 添加更多分支
export default function plus(a: number, b: number) {
if (a...test/Title.spec.ts 查看结果
处理静态资源引用
react 组件有时引用一些静态资源, 譬如图片或者 css 样式表, webpack 会正确的处理这些资源, 但是对 Jest 来讲.../ 让计时器前进 1000ms
expect(timer()).toBe('');
})
})
mock 依赖模块
要测试的模块可能依赖于其他模块或者第三方 npm 包的结果,...const { env, argv } = process;
export function getEnvironmentValue() {
return env.Value;
}
export