Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
将react-query 测试与testing-library 集成
Aim 我正在构建一个使用 React query 来获取数据的 NextJS 应用程序 我现在正在尝试实现一个测试框架 然而 当我跑步时yarn test我收到以下错误 从反应查询文档中 我了解到该错误通常与以下情况有关
ReactJS
Nextjs
reacttestinglibrary
reactquery
React 测试库:测试属性/prop
我正在使用 TypeScript 编写一个 React 应用程序 我使用material ui作为我的组件 使用react testing library作为我的单元测试 我正在为 Material ui 的 Grid 组件编写一个包装器
ReactJS
typescript
unittesting
jestjs
reacttestinglibrary
React-testing-library - 屏幕与渲染查询
有两种使用查询的方法react testing library https testing library com docs react testing library intro 您可以使用返回的查询render https testin
javascript
ReactJS
reacttestinglibrary
React-testing-library 未从样式表渲染计算样式
基本场景是这样的 我有一个组件width 100 正如样式表中所定义的 因此它应该保留其父组件的宽度 我想计算组件的宽度并将其应用到我的子组件 因为我通过渲染它createPortal我希望它们的宽度相同 这在浏览器中有效 然而 在我的测试
ReactJS
jestjs
reacttestinglibrary
useEffect
reactportal
如何使用 React Router v6 和测试库测试路由逻辑?
我按照此从 React Router v5 迁移到 v6tutorial https reactrouter com en main start tutorial 我想测试一下反应测试库 https testing library com
ReactJS
reactrouter
reactrouterdom
reacttestinglibrary
如何测试子组件是否已渲染?
在酶中 您可以检查子组件是否存在 如下所示 expect wrapper find ChildComponent toHaveLength 1 React 测试库中的这个测试相当于什么 我找到的所有在线示例都只涵盖了寻找 dom 元素的非常
ReactJS
jestjs
reacttestinglibrary
使用 React 测试库提交后测试重定向
我正在尝试测试登录组件 具体来说 它会在成功登录时重定向 手动测试时效果很好 但在我的测试中 它从不进行重定向 因此找不到 注销 链接 test successfully logs the in the user async gt cons
ReactJS
unittesting
jestjs
reactrouterv4
reacttestinglibrary
Jest + React-testing-library - 等待模拟的异步函数完成
My componentDidMount 触发对异步函数的调用 但根据该函数的结果 它可能不会导致任何 DOM 更改 有什么方法可以等待该函数在测试中完成吗 这是一个示例 单击按钮最初被禁用 如果异步函数返回 true 则应启用单击按钮 m
jestjs
reacttestinglibrary
React 16.8.6 对应的测试库/react 版本是什么?
我正在尝试制作一个打字稿前端 但我无法使用react dom client导入是因为我已经缩小到我的测试库 反应版本与我的反应版本不对应的问题 我已经尝试了多个降级版本 但似乎无法让它工作 有什么解决办法吗 我会附上我的package js
ReactJS
reacttestinglibrary
如何选中反应测试库中的复选框?
我似乎找不到太多 任何关于我想要实现的这个非常简单的事情的文档 我有一个下拉菜单display none 当我单击复选框时 它会变成display block我想要断言的是 当我单击复选框时 它会显示下拉列表 expect getByLab
javascript
ReactJS
reacttestinglibrary
使用react-testing-library测试material ui popper时如何修复“TypeError: document.createRange is not a function”错误?
我有一个材料用户界面TextField焦点打开时Popper 我正在尝试使用react testing library 来测试这种行为 成分 import ClickAwayListener from material ui core Cl
ReactJS
typescript
materialui
reacttestinglibrary
当状态更新不影响 UI 时防止“未包含在 act(...)”中的玩笑警告
我试图弄清楚是否有一种方法可以防止 Jest testing library 抛出 未包含在 act 警告 当我在导致警告发生的状态更新后没有任何可断言的情况时 或者我是否应该忽略这个警告 假设我有这个简单的组件 import React
javascript
ReactJS
jestjs
reacttestinglibrary
testinglibrary
为什么我的 React-Testing 库查询都不起作用?
我正在使用 Jest Testing Library 编写 UI 单元测试 组件没有在 DOM 上渲染 罪魁祸首是组件 RequireScope 它单独包装了所有组件 换句话说 每个组件都会返回 return
javascript
ReactJS
typescript
jestjs
reacttestinglibrary
在 act 回调中包装异步 moxios 调用
我正在尝试使用钩子测试反应功能组件 useEffect 挂钩调用第三方 API 然后在返回时调用 setState 我已经进行了测试 但不断收到警告 表明组件的更新未包含在 act 中 我遇到的问题是期望位于 moxios wait 承诺内
ReactJS
reacttestinglibrary
moxios
ReferenceError:未使用 jest 测试库定义 BroadcastChannel
我在使用反应测试库运行笑话测试用例时遇到错误 我已经通过以下方式解决了 步骤1 我在根文件夹中创建了 config jest setup js 并将以下代码粘贴到 jest setup js 文件中 function channelMock
javascript
ReactJS
jestjs
reacttestinglibrary
React 测试库:何时使用 userEvent.click 以及何时使用 fireEvent
我目前正在学习 React Testing Library 我想测试鼠标与元素的交互 目前我还不清楚 userEvent click element 和 fireEvent click element 之间的区别 两者都建议使用吗 在下面的
javascript
ReactJS
reacttestinglibrary
使用react-testing-library时无法找到带有文本的元素:“myText”错误
我正在尝试使用react testing library使用 React 和 Jest 但我的一个测试失败了 我认为这与 regex 上的正则表达式有关className prop在测试文件上 下面我附上了各自的测试和组件文件 另外 有没有
ReactJS
jestjs
reacttestinglibrary
JEST + React 测试库:我应该在测试之前使用 beforeAll 渲染我的组件吗?
正如标题所示 我正在使用 RTL Jest 使用 Create react app 设置 我的问题是 我是否应该在每个测试中使用 beforeAll 来预渲染该块中的组件 这样每个测试就不必从头开始重新渲染组件 因为我的测试套件始终从相同的
ReactJS
Testing
jestjs
createreactapp
reacttestinglibrary
react-test-renderer create() 与 @testing-library/react render()
我是 React 新手 对所有测试库感到困惑 我的测试代码可以工作 但调用似乎是多余的create 来自react test renderer以便使用它的toMatchSnapshot 并且必须打电话render 来自 testing li
ReactJS
reacttestinglibrary
reacttestrenderer
类型错误:无法设置未定义的属性“usingClientEntryPoint”
在react 18 0 0版本应用程序中 我正在为index js文件编写测试用例 但出现以下错误 应用程序根目录 应该渲染而不会崩溃 TypeError Cannot set property usingClientEntryPoint
javascript
ReactJS
jestjs
reacttestinglibrary
react18
1
2
3
»