React组件单元测试与完整应用创建
1. React组件单元测试
在进行React组件的单元测试时,我们可以使用Jest和Enzyme这两个工具。Jest是一个流行的JavaScript测试框架,而Enzyme则提供了对React组件进行浅渲染和全渲染的功能。
1.1 全渲染测试组件
全渲染会处理所有的子组件,子组件元素会保留在渲染内容中。例如,当对 App 组件进行全渲染时,会得到以下内容:
<App>
<div className="m-2">
<h5 className="bg-primary text-white text-center p-2">
Simple Addition
</h5>
<Result result={0}>
<div className="bg-light text-dark border border-dark p-2 ">0</div>
</Result>
<ValueInput id="1" changeCallback={[Function]}>
<div className="form-group p-2">
<label>Value #1</label>
<input className="form-control" value={0} onChange={[Funct
超级会员免费看
订阅专栏 解锁全文
1109

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



