测试在React中渲染回调

时间:2017-07-27 14:46:05

标签: javascript unit-testing reactjs jestjs enzyme

我有包含渲染回调的第三方元素的组件。如何使用renderItemenzyme最佳地测试此渲染回调(jest)?

<MyComponent>
  <h3>User List</h3>
  <List 
    renderItem={(key, index) => {
      const { name, isOnline } = users[index];
      const innerText = `${name} (${isOnline ? 'online' : 'offline'})`
      return <div key={key}>{innerText}</div>
    }
  />
</MyComponent>

0 个答案:

没有答案