首页 > 解决方案 > React 中 Index.js 的测试覆盖率

问题描述

我最近开始研究 react 并使用 create-react-app 创建了一个 react 应用程序。我在 index.js 中有以下代码。我必须根据浏览器设置加载不同的组件。为了测试单个反应组件,我使用了 react-testing-library,它工作得很好,但我正在努力为这个 index.js 文件编写一个测试用例。任何指针都会有所帮助。

import React from 'react';
import ReactDOM from 'react-dom';
import Component1 from './Components/Component1';
import Component2 from './Components/Component2';

if (navigator.userAgent.toLowerCase().indexOf('Chrome') > -1) {
  ReactDOM.render( <Component 1/> , document.getElementById('app'));
} else {
  ReactDOM.render( <Component 2/> , document.getElementById('app'));
}

标签: javascriptreactjs

解决方案


推荐阅读