javascript - 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'));
}
解决方案
推荐阅读
- python - numpy tostring的Tensorflow替换
- reactjs - 带输入的枢轴
- c++ - UART没有在C++中读取整个消息
- java - Java 风格指南 XSD - 存在吗?
- vb.net - 使用函数退出子的最佳实践
- c# - 使用存储过程作为数据源的 datagridview 出现错误“数据读取器与指定的 'DatabaseModel”不兼容
- python - 使用 spatialite/python 在不同的驱动器上附加数据库
- swift - 如何通过触摸按钮展开、隐藏pickerView?迅速
- yii2 - 获取yii2控制器中选定下拉选项的值
- .net - 未启用远程客户端协议,并且未在连接字符串中指定远程协议