Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 Jest 和 Enzyme 进行测试时设置 URL 参数
我的组件有 class Search extends Component constructor props super props this state searchTerm typeof this props match params
ReactJS
enzyme
jestjs
模拟 componentDidMount 生命周期方法进行测试
我有一个使用的组件axios within componentDidMount从服务器检索数据 当使用 Jest Enzyme 对组件进行单元测试时 测试因网络错误而失败 我该如何嘲笑componentDidMount所以这样axios调用
javascript
ReactJS
jestjs
enzyme
如何在 React-Redux 中使用 Mocha、Chai 和 Enzyme 测试方法和回调
我必须为一个编写单元测试用例PlayerList容器和Player成分 为分支和 props 编写测试用例是可以的 但是如何测试组件的方法及其内部的逻辑 我的代码覆盖率不完整 因为这些方法未经测试 设想 父组件传递对其方法的引用onSele
ReactJS
mochajs
chai
enzyme
Jest 遇到意外标记:SyntaxError: Unexpected Token {
Issue 当我在另一台机器上运行代码时遇到此错误时 我正在使用 Jest 和 Enzyme 运行测试 当我跑步时npm test只运行jest coverage verbose每次都会出现这个错误 但是 当我在工作笔记本电脑上运行它时 这
javascript
ReactJS
jestjs
enzyme
模拟与道具 - 使用 Jest 和 Enzyme 进行更改事件
我正在尝试对多个 onChange 事件运行测试 现在测试通过了以下代码 但不影响其覆盖率 意味着不正确 wrapper find Datasubjects props onChange City target value test 但如果
ReactJS
jestjs
onchange
enzyme
如何模拟反应路由器上下文
我有相当简单的反应组件 链接包装器 如果路由处于活动状态 则会添加 活动 类 import React PropTypes from react import Link from react router const NavLink pro
ReactJS
reactrouter
enzyme
如何使用浅层测试酶 Reactjs 模拟 useLocation() 路径名?
我有如下标头组件 import useLocation from react router dom const Header gt let route useLocation pathname return route user
ReactJS
reactrouter
jestjs
enzyme
React+Jest - 测试异步组件并等待安装
我正在尝试测试一个具有异步功能的 React 组件componentDidMount Promise 本身不需要被嘲笑 它不一定用于访问外部内容 主要只是 props 的包装 但是 为了测试它 我需要使用wrapper update 4 t
javascript
ReactJS
jestjs
enzyme
类型错误:无法读取未定义的属性“prepareStyles”
My Component好像 import React PropTypes from react import TransactionListRow from TransactionListRow import Table TableBod
javascript
ReactJS
materialui
enzyme
使用jest 模拟react-router-dom 钩子不起作用
我正在使用 Enzyme 的浅层方法来测试使用useParams钩子从 URL 参数中获取 ID 我试图嘲笑useParams挂钩 这样它就不会调用实际的方法 但它不起作用 我还在得到TypeError Cannot read proper
ReactJS
reactrouter
jestjs
enzyme
reactHooks
如何遍历嵌套在 ThemeProvider HOC 中的浅层组件?
跟进该问题Github https github com cssinjs react jss issues 184 我有一个组件Comp导出时 包裹着injectSheet from reactjss 请参阅上的设置代码沙箱 https c
javascript
ReactJS
enzyme
jss
开玩笑 - 如何测试组件是否不存在?
如何检查组件是否不存在 即特定组件是否尚未渲染 contains https airbnb io enzyme docs api ReactWrapper contains html接收 React 节点或节点数组作为参数 相反 使用 fi
jestjs
enzyme
Jest.js 强制窗口未定义
我正在使用笑话 酶设置进行测试 如果定义了窗口 我有一个有条件地渲染某些内容的函数 在我的测试套件中 我试图达到第二种情况 即未定义窗口 但我无法强制它 it makes something when window is not defin
ReactJS
Testing
jestjs
enzyme
在本机反应中运行 mount() 不可能吗?
这篇文章延续了我之前的问题 上一个问题 https stackoverflow com questions 52265354 jest test fails with refs and form 52282510 noredirect 1
javascript
ReactJS
ReactNative
jestjs
enzyme
在使用 Jest 进行测试之前等待 React 组件状态更新
我有一个组件handleAdd功能 该函数调用一个库 该库又调用axios并返回一个承诺 一旦解决了这个问题 handleAdd 方法更新组件状态 进而渲染子组件 换句话说 它首先检查服务器以确保在本地显示该项目之前已添加该项目 使用 Je
javascript
ReactJS
unittesting
jestjs
enzyme
使用 Jest 和 Enzyme 测试 FaC 时未找到 React Node 节点
我正在 React Native 中构建一个应用程序 我们最近开始在应用程序中使用 TypeScript 我的任务是迁移单元测试 有一项测试奇迹般地失败了 该应用程序有一个
typescript
ReactNative
jestjs
enzyme
Formik
测试使用 Hooks 获取数据的 React 组件
我的 React 应用程序有一个组件 可以从远程服务器获取要显示的数据 在前钩时代 componentDidMount 是该去的地方 但现在我想为此使用钩子 const App gt const state setState useStat
ReactJS
jestjs
enzyme
reactHooks
reacttestrenderer
使用 React Native 和 Hooks 时,Jest 测试期间状态不会更新
我正在尝试测试组件中的功能 基本思想是设置某种状态 当按下按钮时 将使用设置的状态调用函数 该代码可以工作 但是当我尝试测试它时 我没有得到预期的结果 就好像在测试期间状态从未被设置 我正在使用 Jest 和 Enzyme 测试的 Reac
ReactJS
ReactNative
jestjs
enzyme
reactHooks
如何测试 React Loadable 组件
我有这个组件 import React from react const UploadAsync Loadable loader gt import components Upload loading gt
ReactJS
unittesting
jestjs
enzyme
reactloadable
设置Jest和Enzyme来测试React 15找不到模块react/lib/ReactTestUtils
我有一个反应项目 正在尝试设置一些测试 由于以下设置指南 问题 https github com facebook jest issues 1353 https github com facebook jest issues 1353 ht
javascript
facebook
ReactJS
jestjs
enzyme
«
1
2
3
4
5
»