前端测试与路由:Jest 代码覆盖和 React Router 入门
1. 快照测试与代码覆盖
快照测试是一种快速为应用添加测试的有效方法。更新快照后,测试将通过,且快照文件会发生变化。例如,更新后的 <Color /> 组件快照如下:
exports[`<Color /> UI Component Renders correct properties 1`] = `
<section
className="color">
<h1>
Test Color
</h1>
<button
onClick={[Function]}>
<FaTrashO />
</button>
<div
className="color"
style={
Object {
"backgroundColor": "#F0F0F0",
}
} />
<TimeAgo
timestamp="Mon Apr 11 2016 12:54:19 GMT-0700 (PDT)" />
<div>
<StarRating
onRate={[Function]}
starsSelected={3} />
</div>
</section>
`;
这种快照更具可读性,能让我们快速验
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



