对jest+enzyme单元测试中 state渲染的问题
来源:5-3 React 测试工具简介
weixin_慕圣9187854
2019-05-08
当前文件名称为Home.jsx
class Dashboard extends React.Component {
constructor(props) {
super(props);
this.state = {
pendingNum:"",
processingNum:""
}
}
}
测试文件为:Home.test.js
想要达到的目的是:让这两个值渲染到state中,达到测试的效果。
目前已经用wrapper.setState({processingNum:40})解决了。
老师,如何快速的提高覆盖率呢?
写回答
1回答
-
张轩
2019-05-12
我个人认为提高代码覆盖率没有什么捷径,使用 jest 可以迅速的生成 coverage 报告,然后根据报告,看有没有没有覆盖的行数和逻辑,进行补充。使用 命令“npm test -- --coverage”生成报告,然后分析
10
相似问题