通过__Rewire__测试子组件时创建假组件

时间:2016-08-03 11:17:25

标签: unit-testing reactjs

我刚开始在我们公司使用React,到目前为止一切都很棒,但我发现自己写了一些样板(特别是在规格中)。

特别是在测试Parent =>时子组件交互:

class ChildComponent extends React.Component {
  render = () => null
}

ParentComponent.__Rewire__('ChildComponent', ChildComponent)

有关如何将其提取给帮助者的任何建议吗?

我想象的API:

  • rewire(ParentComponent, 'ChildComponent')
  • ParentComponent.__RewireWithMock__('ChildComponent')

0 个答案:

没有答案