在React 的框架中,会遇到别名设置的情况,这时候做测试,会出现找不到模块
jest.config.js
const path = require('path');
module.exports = {
rootDir: path.join(__dirname, 'src'),
moduleNameMapper: {
'@/(.*)$': '<rootDir>/$1',
},
};
- %stmts 是语句覆盖率(statement coverage):是不是每个语句都执行了?
- %Branch 分支覆盖率(branch coverage):是不是每个 if 代码块都执行了?
- %Funcs 函数覆盖率(function coverage):是不是每个函数都调用了?
- %Lines 行覆盖率(line coverage):是不是每一行都执行了?