腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
模拟
componentDidMount
中
的
API
调用
方法
、
、
有没有人有关于如何对这个组件进行单元测试
的
建议?我正在努力弄清楚如何正确地
模拟
getFoo,然后在运行测试之前等待它
的
承诺得到解决。我目前正在使用Jest来尝试这样做。/
api
/fooApi"; constructor(props) { isActive: false, };
浏览 17
提问于2020-03-06
得票数 2
回答已采纳
1
回答
在React中使用Jest进行测试时如何
调用
ComponentDidMount
、
我有一个组件,
ComponentDidMount
正在尝试
调用
一个
API
函数。})}); try{ }catch(error) { }现在我想
调用
componentDidMount
& getTypes并
模拟
API
.get。要做到这一点,有人
浏览 0
提问于2020-05-28
得票数 0
1
回答
Moxios不起作用
的
Jest酶测试用例
模拟
API
、
、
、
、
下面是我用getAllData
方法
调用
API
并将数据设置为状态
的
组件代码: state = { } this.getAllData(); getAllData = async() => { if (res) {
浏览 2
提问于2021-01-13
得票数 0
2
回答
react组件使用
的
Jest/Enzyme/Reactjs测试函数
、
、
您好,我有一个函数(apiCall),它
调用
组件内部
的
API
并使用数据更新状态(然后使用chartjs呈现图表)。我想具体测试
componentDidMount
内部
的
进程,它在不
调用
API
的
情况下更新状态。在花了很多时间寻找一种
模拟
这一点
的
方法
后,我仍然无法弄清楚。尝试从
模拟
apiCall函数断言更改后
的
状态。.catch( (ex) => {
浏览 2
提问于2019-01-08
得票数 0
1
回答
如何告诉Jest不要
调用
特定
的
函数?
、
我
的
React组件中有一个
componentDidMount
(),它进行
API
调用
,一旦它接收到响应,它就
调用
一个函数来设置组件
的
状态。我想在不
调用
componentDidMount
()和它
调用
的
函数
的
组件
的
情况下测试组件。在杰斯特我该怎么做?
浏览 0
提问于2018-12-11
得票数 1
回答已采纳
1
回答
监视
componentDidMount
中
的
方法
调用
、
、
、
、
我想测试在React组件
的
componentDidMount
生命周期
方法
中
调用
的
一些自定义
方法
。
componentDidMount
() { console.log(res); }); } 我正在从getData导入
api
.
浏览 0
提问于2018-08-23
得票数 1
回答已采纳
2
回答
使用jest+enzyme进行测试时,将无缘无故地
调用
模拟
函数两次
、
、
、
我试着学习小丑和酶,但我有一个问题,我找不到解决办法,这是我
的
测试。这不是很好,我知道,但我正在学习: import * as apiMock from '..times, I can't see why removing
componentDidMount
makes it 0.预期
的
模拟
函数被
调用
了一次,但它被
调用
了两次。setCommentsFromLocalStorage只运行一次,这是SOHU尔德从
componentDidMount
运行并执
浏览 0
提问于2019-02-14
得票数 2
2
回答
加载我
的
应用程序后Cypress存根函数丢失
、
在我
的
主React应用程序
的
类
componentDidMount
中
,我
调用
一个
api
方法
来获取一些数据。我试图测试我
的
应用程序在给定数据
的
情况下是否做了正确
的
事情。我没有尝试
模拟
服务器,也没有处理Cypress对fetch
的
半支持之类
的
问题,而是尝试cy.stub整个
API
函数,只返回一块数据。/
api
";
浏览 2
提问于2020-08-14
得票数 5
1
回答
如何使用
模拟
api
调用
测试react组件
、
、
、
我试图为一个React组件运行测试;但是,这个组件
的
状态是根据从
API
调用
获得
的
响应来设置
的
。
componentDidMount
() { this.setState({status: status});} 有没有一种
方法
可以使用Mocha来
模拟
这个响应,而不是真正地点击
API
呢?因为这是在
componentDidMount
()<
浏览 2
提问于2018-03-06
得票数 2
回答已采纳
1
回答
为什么在
componentDidMount
中
设置状态需要setTimeout才能工作?
、
export class App extends React.Component { loadingStatus: "idle" 没有什么最初
的
,这样,当它确实有内容,新
的
内容将被宣布。我遇到
的
问题是,当我在
componentDidMount
中将加载状态从“空闲”更改为
浏览 5
提问于2022-05-18
得票数 0
1
回答
用Jest/酶在
componentDidMount
中
测试多个取子
、
、
、
、
我开始了解更多关于使用Jest/酶法进行反应测试
的
知识,并尝试学习如何测试使用fetch
的
api
调用
。 data: mockDat
浏览 0
提问于2018-10-12
得票数 0
回答已采纳
2
回答
如何监视在
componentDidMount
中
调用
的
方法
、
我正在试图窥探一种叫做
componentDidMount
内部
的
方法
。该
方法
本身驻留在另一个文件
中
。以下是我迄今所做
的
尝试:class MyComponent { apicall() <other code -mount(<MyComponent/>);
浏览 1
提问于2019-05-22
得票数 2
回答已采纳
1
回答
Jest测试不能像它应该
的
那样解析promise。我
的
语法或逻辑有问题吗?
、
我正在尝试测试promise是否能够根据异步
调用
返回
的
内容正确地解析和设置状态。几天来,我一直在试图解决这个难题,但几乎一无所获。我尝试了从runAllTimers()到runOnlyPendingTimers()再到setTimeout()
的
所有
方法
,以
模拟
异步
调用
完成
的
时间。true; this.setState({isLoading: false, hasError: false, item,});};
浏览 13
提问于2019-08-29
得票数 0
2
回答
未捕获TypeError:使用React map时,this.state.value.map不是一个函数
、
我
的
代码生成了以下错误: TypeError: this.state.value.map不是一个函数。它似乎可以很好地检索AJAX数据,但不会使用JavaScript映射函数遍历状态。LeaderBoardContainer = React.createClass({ return { value: [] } var sortedByRecent = $.get('https:/&
浏览 0
提问于2016-04-24
得票数 0
1
回答
在酶
中
调用
readystatechange事件
、
、
我有一个react类,它在
componentDidMount
中
的
addEventListener如下:document.addEventListener('readystatechange', () => { /* Make some
api
call */code written here*/
浏览 3
提问于2018-04-03
得票数 1
1
回答
在react组件
中
运行
模拟
异步
调用
、
、
、
、
我对开玩笑/酶很陌生,并试图
模拟
对返回承诺
的
aync函数
的
调用
,
调用
是在
componentDidMount
方法
中
的
react组件中进行
的
。测试试图测试
componentDidMount
是否设置了状态承诺返回
的
数组。 我遇到
的
问题是,在将数组添加到状态之前,测试已经完成并通过了。我曾尝试将expect
调用
移至to ()
调用</em
浏览 3
提问于2017-03-07
得票数 3
回答已采纳
1
回答
如何在
componentDidMount
中用jest测试2个异步
调用
?
、
、
我在
componentDidMount
中有这样一段代码 async
componentDidMount
() { try { }); } catch (err) { } de
浏览 8
提问于2019-09-24
得票数 0
1
回答
为什么禁止在React组件
的
构造函数
中
从
API
中
获取数据?
、
、
、
我已经研究过这个问题,在React组件
的
构造函数
中
获取数据可能会引起一些麻烦。有人能解释一下那是什么样
的
麻烦吗。最好举个例子。在构造函数
中
获取数据与在
componentDidMount
方法
中
获取数据有什么区别。
浏览 0
提问于2019-12-25
得票数 1
回答已采纳
3
回答
在reactjs
中
,导致副作用
的
最佳实践是什么,比如连接到webapi,为什么?
我目前正在学习ReactJS,我已经看到并读到应该使用
componentDidMount
和componentDidUpdate,但我不明白为什么我要在副作用与视图相关
的
情况下使用它。例如,我在登录页面中有一个提交按钮,我应该在什么时候向
api
发送登录数据?在
componentDidMount
?或onSubmitHandler
浏览 0
提问于2019-03-29
得票数 0
1
回答
模拟
Axios多个请求
、
、
、
、
所以我遇到了这个问题,我在
componentDidMount
中发送了4到5个应用程序接口
调用
,我想
模拟
一些响应来测试场景。这是我
的
componentDidMount
的
样子 this.updateTokenHOC(this.checkReviewer我试过用
模拟
URL,Regex requests.When我从测试环境发出axios
调用
,它给了我
模拟</e
浏览 2
提问于2018-12-05
得票数 1
点击加载更多
相关
资讯
在Python中实现同步方法中调用异步方法的方法
优化Shopify API的调用性能
历史上的今天 API 接口调用与请求方法,免费数据接口
在Python中如何在main函数中调用类中的方法
python中调用父类同名方法
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券