我正在使用 Jest 和 Enzyme 为这个非常简单的组件运行单元测试render()
:
render() {
return (<Input
id='foo'
ref={input => { this.refInput = input }}
/>)
}
it('should render Input', () => {
wrapper = shallow(<Component />)
expect(wrapper.find(Input)).toHaveLength(1)
})
我也在使用 Jest 的覆盖选项,我看到,那条线
ref={input => { this.refInput = input }}
不在我的测试范围内。我必须做什么才能获得此示例组件的完整单元测试?