我刚开始在我们公司使用React,到目前为止一切都很棒,但我发现自己写了一些样板(特别是在规格中)。
特别是在测试Parent =>时子组件交互:
class ChildComponent extends React.Component {
render = () => null
}
ParentComponent.__Rewire__('ChildComponent', ChildComponent)
有关如何将其提取给帮助者的任何建议吗?
我想象的API:
rewire(ParentComponent, 'ChildComponent')
ParentComponent.__RewireWithMock__('ChildComponent')