如何深度测试React组件

时间:2017-08-16 15:37:23

标签: reactjs

我希望能够对反应组件进行深度测试,而不是对其进行浅层测试。随着浅层测试的讨论我无法找到如何做到这一点。确认我有组件......

内部App是一个名为Child的子组件。在Child内,我致电this.setState({name:'blah'})

在我的测试中,我想这样做......

const div = document.createElement('div');
var renderedAppComponent = ReactDOM.render(<App />, div);
expect(renderedAppComponent.childComponment.state.name).toBe('hello world');

这可能吗?

0 个答案:

没有答案