腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3345)
视频
沙龙
1
回答
使用
jest
测试
外部
API
函数
时
出错
(
react-query
:
useQuery
)
、
、
、
、
当
使用
Jest
测试
一个调用
外部
API
的
函数
时
,我得到一个错误,它只能
使用
函数
组件内部的钩子。我模拟了实际的fetch请求,可以在下面的
测试
文件代码中看到。
浏览 38
提问于2021-03-06
得票数 0
1
回答
useQuery
:无法监视
useQuery
属性,因为它不是一个
函数
、
、
、
、
拥有这样一个简单的
useQuery
isLoading, isError, data,在我的单元
测试
中,我希望从一开始就获得
useQuery
返回信息(这是我想这么做的原因,但这不是主题) beforeEach(() =
浏览 2
提问于2022-01-11
得票数 -1
回答已采纳
1
回答
测试
坦堆栈-反应-气势-(等待不是renderHook中的一个
函数
)
、
我想
测试
这个customHook,但是它显示了waitFor的错误不是一个
函数
。import { QueryClient, QueryClientProvider } from "@tanstack/
react-query
";const queryClient = new QueryClient(); //
jest
.mock('../
浏览 11
提问于2022-07-24
得票数 1
回答已采纳
5
回答
在
使用
react
测试
库
时
,是否有任何解决方案来模拟react query的
useQuery
和useMutation
、
、
、
我正在用react
测试
库开发
测试
用例。要编写
测试
用例,我需要模拟react查询的
useQuery
和useMutation方法。如果有人知道解决方案,请指导我。我在这里添加相关代码。WorkspaceDetailsSection.test.tsximport '@testing-library/
jest
-dom' import'@testing-library/
jest</em
浏览 19
提问于2022-01-10
得票数 10
1
回答
为什么未在
Jest
测试
中生成一个值?
、
、
、
我相信我在实现
测试
时
遵循了,但由于超时而失败了。import { renderHook, act } from
浏览 16
提问于2022-08-08
得票数 1
回答已采纳
1
回答
Next.js不能在第三方库中
使用
模块
外部
的导入语句
、
、
、
、
摘要/** * @
jest
-e
浏览 4
提问于2022-08-14
得票数 2
回答已采纳
1
回答
打开下拉列表
时
,多次响应
useQuery
调用
、
、
我
使用
“react query”从组件调用
API
。为了解决这个问题,我将从
API
返回一个模拟响应。import { QueryClient, QueryClientProvider } from '
react-query
'; import { DropDown } from{ data, isLoading, is
浏览 5
提问于2022-05-05
得票数 0
1
回答
使用
react- test -库来
测试
api
调用的执行情况(它
使用
了
react-query
)
、
、
、
我有一个名为LoggedIn.js的组件,它
使用
react query的
useQuery
钩子在
useQuery
加载
时
对服务器进行
api
调用: data, const spy =
jest
.spyOn(
api
, 'getRecipes'); act(()我很困惑,因为我能够监视其
浏览 17
提问于2022-10-01
得票数 0
2
回答
模拟反应查询useQueryClient来
测试
缓存的数据
、
、
、
我
使用
一个自定义钩子来共享一个increment
函数
,这占用了我的应用程序(它增加了购物车中的数量)。React查询缓存
API
调用
使用
msw进行模拟。1, quantity: 2 }] }));我还模拟了react query、queryClient.setQueryData和getQueryData
函数
,以便
测试
它们的返回值
浏览 6
提问于2022-06-30
得票数 0
回答已采纳
1
回答
使用
模拟窗口值或解决错误
、
、
我的应用程序
使用
window对象在运行时为docker注入环境变量,但是我的
测试
返回
时
出现了以下错误:declare const window: Window &export const baseUrl = url;
测试
套件未能运行TypeError:无法
浏览 7
提问于2022-05-04
得票数 1
1
回答
在react- query的查询
函数
中修改状态
、
、
我已经围绕fetch编写了一个包装器,它允许我像处理401一样处理我的
API
中的错误状态。当出现错误时,自定义fetch
函数
会
使用
react钩子设置一些状态。因为我在
函数
中
使用
钩子,所以我不能正常导入它。因此,我
使用
上下文传递这个封装的
函数
。当我
使用
react-query
时
,我只想以以下方式
使用
这个包装
函数
: function myQuery(key, apiFetch) {
浏览 24
提问于2021-10-24
得票数 2
回答已采纳
1
回答
当尝试模拟ES6模块中的一个
函数
时
,为什么
Jest
mock被绕过?
、
我有以下ES6模块,我正试图在
测试
中模拟它。} from '@http-utils/core';import { QueryFunctionContext, useMutation,
useQuery
, useQueryClient } from '
react-query
'; import { Headline } from '..,我
使用
jest
.requireActu
浏览 0
提问于2021-05-06
得票数 0
1
回答
当promise拒绝
时
,我如何静音
react-query
控制台错误?
、
我正在
测试
一个由
react-query
支持的自定义钩子。当promise被拒绝
时
,我需要
测试
它的回滚行为。不幸的是,
使用
console.error的
react-query
日志拒绝了对控制台的承诺,这弄脏了我的
测试
输出。如何防止
react-query
将被拒绝的承诺记录为控制台错误?
浏览 0
提问于2021-01-05
得票数 2
1
回答
react-查询如何在
Jest
测试
中从自定义useMutation钩子调用变异体
、
、
、
、
我正在运行一个React Native项目,我正在
测试
用
react-query
编写的自定义钩子。我
使用
的是
Jest
、@
Jest
library/react-hooks和@
Jest
library/react-native。在我的
测试
中,我似乎找不到一种方法来调用钩子返回的变异
函数
。useMutation( ); return { mutate, d
浏览 17
提问于2021-01-23
得票数 0
回答已采纳
1
回答
React-Query
- Unit Test with react-testing-library
、
、
、
我有一个包含子组件的Dashboard组件,例如
使用
react-query
的Child。编辑: Child组件正在
使用
一个
函数
: export function usePosts({ rqKey, url, extraConfig }: CallApiProps) { rqKey, extraConfig, }); 根据您的回答,我应该创建一个单独的
函数
浏览 15
提问于2021-01-14
得票数 4
回答已采纳
1
回答
使用
React查询
时
丢失queryFn错误
、
、
这是我正在
使用
的代码。这对我来说没有任何意义,因为错误基本上是告诉我,在
使用
查询
时
,我不是要传递
函数
,而是我也不会直接调用这个
函数
。任何帮助都是非常感谢的。import axios from "axios";import React
浏览 5
提问于2022-07-31
得票数 0
1
回答
如何在Laravel中
使用
react query
、
、
、
我遵循一个
使用
react查询的示例,这个示例可以很好地处理
测试
数据,但是当它击中我正在构建的后端
时
,我的意思是,它检索信息,但不缓存信息,总是访问服务器,但是
使用
这个示例,这是没有发生的。钩子/user.jsimport axios from "axios";
浏览 5
提问于2022-09-12
得票数 0
1
回答
将参数传递给
使用
Axios的
React-query
useQuery
方法的正确方法是什么
、
、
、
、
在这一点上,我想要创建对我的Rails
API
进行调用所需的所有quire。我大致遵循了本教程的https://www.youtube.com/watch?,我可以在
react-query
中
使用
这些
函数
。当端点的url是硬编码字符串
时
,我可以让查询按照预期运行。当我试图传入一个参数来创建动态urls
时
,我遇到了无法访问该参数的问题;特别是"prodId“参数。
react-query
中有没有一些我没有考虑到的语法变化?/q
浏览 96
提问于2021-06-24
得票数 1
回答已采纳
2
回答
使用
酶和MockProvider正确预期/接收状态的方法
、
、
我正在
测试
一个
使用
graphql useLazyQuery的组件。MockProvider由阿波罗推荐库@ Apollo /react-react提供。我想根据查询返回的数据长度来
测试
是否呈现了某条消息。我有这样的html元素结构: ...children </div>
浏览 0
提问于2020-06-01
得票数 1
2
回答
重置
react-query
useQuery
挂钩以清除呈现页面上的数据
、
、
、
、
我正在编写一个搜索组件,它
使用
react查询来获取数据。query, return
useQuery
enabled: false, }} 然后我将其导入到我的组件中,并在用户输入搜索词
时
重新获取数据=> { if (searchTerm.
浏览 72
提问于2021-07-23
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券