腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
模拟
React
setState
进行
API
测试
、
、
、
、
我已经构建了一个想要
测试
的
react
组件
api
。出于
测试
目的,该应用程序接口独立于
react
useState挂钩。,
setState
] = useState(initialState)}const} }我想在不使用任何挂钩的情况下
测试
这个
api
浏览 14
提问于2019-11-03
得票数 0
回答已采纳
1
回答
如何
通过更改useState来
测试
React
Hooks组件
、
、
、
、
我有一个
React
hooks功能组件,我想用Jest/Enzyme来
测试
它。我想根据一个useState值来
测试
它的第三级渲染行为。我似乎在网上找不到任何例子。没有‘点击’来
模拟
-没有
API
调用来
模拟
,因为在最后,我仍然需要基于useState值
进行
测试
。在过去,使用类组件,我可以设置状态。有了新的钩子,我就不能了。所以,基本上-我
如何
在一个
模拟
的submitForm函数中
模拟
一个异步等
浏览 3
提问于2020-02-09
得票数 5
1
回答
模拟
componentDidMount中的
API
调用方法
、
、
有没有人有关于
如何
对这个组件
进行
单元
测试
的建议?我正在努力弄清楚
如何
正确地
模拟
getFoo,然后在运行
测试
之前等待它的承诺得到解决。我目前正在使用Jest来尝试这样做。/
api
/fooApi"; constructor(props) { }
浏览 17
提问于2020-03-06
得票数 2
回答已采纳
4
回答
模仿一个在一个反应性组件中调用的函数。
、
、
、
', );); });如果我有这样定义的
React
组件,我
如何
才能
模拟
它? state = {
浏览 1
提问于2017-04-19
得票数 19
回答已采纳
1
回答
单元
测试
自定义钩子以确保它调用另一个钩子。
、
、
、
、
如何
确保自定义钩子实际上调用由另一个钩子公开的方法?/***/ import * as
React
from
浏览 7
提问于2021-12-16
得票数 0
3
回答
在jest中返回不同
模拟
API
调用中的不同数据。
、
、
、
、
我开始学习更多关于使用Jest和
测试
库
测试
React
组件的知识。我使用
模拟
API
返回用户数据并在
测试
中呈现它,并希望在第二个
API
调用中返回user_active = true和user_active = false。这是我在
模拟
文件夹中
模拟
getUsers
API
的代码:module.exports = { re
浏览 0
提问于2020-07-07
得票数 1
回答已采纳
1
回答
使用Jest从
setState
钩子中更新和获取新状态
、
、
、
、
我成功地创建了一个函数组件,
模拟
了useState函数,并获得了对
模拟
函数的调用。但函数组分保持其初始值。在用新的初始"useState“值
进行
更新之后,是否根本没有办法创建新的功能组件?例如,如果我对下面代码中的按钮
进行
了两次酶
模拟
(单击),将在
模拟
函数中返回两倍的值"1“。import
React
, { useState as useStateMock,
setState
} fr
浏览 1
提问于2022-01-04
得票数 0
1
回答
当onBlur()在TextField上时触发props.onChange()
、
、
const NumberField:
React
.FC<TextFieldProps> = (props: TextFieldProps) => {
setState
(`${props.value
setState
(event.target.
浏览 42
提问于2021-01-14
得票数 1
3
回答
如何
正确使用
React
Native onLongPress?
、
、
、
、
我正在Android
模拟
器上
测试
它。
浏览 174
提问于2018-11-29
得票数 6
3
回答
如何
使用jest和酶
测试
react
中的
API
调用?
、
、
、
、
我有一个
React
容器,我在其中
进行
API
调用,并希望能够使用jest和酶
进行
测试
,但不确定
如何
进行
测试
。这是我的代码:import Search from "../../components/Search"; import {
API
_KEY } from "..
浏览 0
提问于2018-04-18
得票数 8
1
回答
如何
在笑话中嘲笑AsyncStorage?
、
、
、
、
我正在使用jest对
react
原生应用程序
进行
单元
测试
。我在我的一个组件中使用了AsyncStorage。componentWillMount() { AsyncStorage.getItem('UserDetails', (err, result) => { this.
setState
({ us
浏览 0
提问于2018-06-06
得票数 1
2
回答
当setter接收返回值而不是值本身的回调时,
如何
检查状态设置为新值?
、
、
当我们有 const [state,
setState
] = useState({ age:'55'} 在ChildComponent内部,像这样的事情发生了state={{ name: 'Rob', age
浏览 11
提问于2022-08-18
得票数 0
回答已采纳
1
回答
当业务逻辑在组件之外时,
React
组件中的状态管理
、
、
return updatedLocations; constructor() { } } this.
setState
浏览 0
提问于2018-10-19
得票数 1
回答已采纳
1
回答
如何
对reactjs组件
进行
单元
测试
?
、
、
、
、
我正在尝试对一个“容器”组件
进行
单元
测试
。它看起来像这样: x: number; break; console.log('key up'); this.
setState
({ y: t
浏览 0
提问于2017-10-17
得票数 1
1
回答
Jest异步函数
、
、
、
、
我是jest/酶的新手,我试着
测试
一个函数。该
测试
正在尝试
测试
getData()是否设置了在状态中返回的数组。它看起来是这样的: getData () { this.
setState
} this.interval = setTimeout(() => {
浏览 12
提问于2018-12-31
得票数 0
1
回答
用jest编写
测试
以检查本地
setState
调用并
进行
反应
测试
--库
、
、
、
、
我目前正在使用
react
测试
库,并且似乎无法解决
如何
测试
组件的
setState
。 this.getModules(); fetch('http://localhost:4000/
api
/que
浏览 0
提问于2018-11-13
得票数 1
回答已采纳
2
回答
无法使用
模拟
mouseEnter事件
我能够使用
模拟
单击事件,但我无法
模拟
mouseEnter事件 }; clickHandler: function () { event: 'click' },
浏览 1
提问于2014-06-10
得票数 9
回答已采纳
3
回答
测试
React
组件中的fetch()方法
、
、
、
我尝试遵循概述的用于使用ajax/fetch和
React
的最佳实践。注意,fetch方法实际上是同构的-fetch。channelSearch (searchReq, baseUrl="https://
api
.twitch.tv/kraken/channels/") { .then(response => { })
浏览 7
提问于2016-04-20
得票数 1
1
回答
模拟
“不能分配给'() => [未知,Dispatch<unknown>]‘类型的参数。”
、
、
我需要使用Jest和TypeScript来
模拟
以下useState钩子:在我的
测试
中,为了嘲弄它,我在写:const useStateSpy = jest.spyOn(
React
, 'useState&
浏览 2
提问于2022-05-27
得票数 2
1
回答
Javascript承诺在反应酶
测试
中不返回
模拟
值
、
、
、
、
我正在尝试
测试
一个
React
组件,它包括对
api
库的调用,因此返回一个承诺。
api
库如下所示:(utils/
api
.js)import Q from "q"; createTrip(trip) { }我
浏览 1
提问于2018-08-07
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券