酶单元测试专用React组件

时间:2019-01-25 05:52:17

标签: reactjs unit-testing enzyme

我有一个看起来像这样的组件:

export default class MyComponent extends Component {

 render() {
  return(
        <div>
           <PrivateComponent1/>
           <PrivateComponent2/>
           <PrivateComponent3/>
          </div>
      );
 }
}

现在,我需要为带有酶的私有组件编写单元测试。我只能想到两种对它们进行单元测试的方法

  1. 使用mount而不是shallow并挂载MyComponent,然后我们需要担心  私有组件依赖性。
  2. export那些私有组件和编写单元测试是分开的,但是它们可能在项目中的其他任何地方都没有用,并且导出可能没有任何意义。

请告知是否存在一些标准方法

0 个答案:

没有答案