腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
jest
中正确使用axios.get.mockResolvedValue进行
异步
调用
javascript
、
unit-testing
、
jestjs
我想用
Jest
模拟
异步
函数
catch块
中
的
返回
值
这是我为其编写
单元测试
的
函数
: try { } await expect(res).rejects.toThrow(); }); 我从<e
浏览 133
提问于2019-10-08
得票数 3
回答已采纳
1
回答
Jest
单元测试
-
异步
函数
中
异步
函数
的
模拟
值
javascript
、
reactjs
、
unit-testing
、
asynchronous
、
jestjs
在我
的
React项目中,我正在对一个
异步
函数
进行
单元测试
,该
函数
调用另一个
异步
函数
。let mockdata = {[ jobId: 'id', ]}; ]; expect(allJobs).toEqual(expected
浏览 13
提问于2020-04-07
得票数 0
1
回答
如何创建
模拟
POST请求以测试页面是否已更改
javascript
、
reactjs
、
unit-testing
、
jestjs
、
react-testing-library
我正在尝试创建一个
模拟
Jest
测试,执行以下步骤: 进行
模拟
数据发送一个POST请求,就像addInfo正在执行检查是否将“使用表单完成”呈现到屏幕上一样。我也有一个想法,我们只需填写一个接受valid_address和valid_number
的
表单,然后单击一个按钮,触发addInfo
函数
来运行传入
的
信息,但是我不确定该方法,它会导致CORS错误。从我在网络上看到
的
情况来看,我认为使用
Jest
来嘲弄这个addInfo,然后测试呈现
的
浏览 0
提问于2021-05-17
得票数 1
回答已采纳
1
回答
超时-使用
jest
.useFakeTimers(‘现代’)和
jest
.setSystemTime()时未调用
异步
回调
unit-testing
、
asynchronous
、
jestjs
、
timing
我试着用jests timing functions
模拟
今天
的
约会。在此之前,我使用以下
模拟
来
模拟
dayjs:
jest
.mock('dayjs', () => { return mockDayjs; }); 建议我将其更
浏览 39
提问于2020-10-08
得票数 2
1
回答
在测试完成之前,
Jest
退出。
javascript
、
node.js
、
jestjs
我正在尝试为
异步
函数
创建
Jest
单元测试
。docs ()非常简单,用于编写以下
函数
和
单元测试
:async function fetchData() { await new Promise(resolve => setTimeout似乎在
异步
函数
有机会完成之前就退出了。--无论是全局
的
还是本地
的
。也许这与我
的
环境有关,但我还没有找到可能
的</
浏览 7
提问于2022-03-04
得票数 0
2
回答
如果我创建了一个
模拟
,为什么我仍然会出错呢?
vue.js
、
jestjs
我正在做测试,我在测试
中
做了一个测试,我为一个假
函数
创建了一个
模拟
。
jest
.mock('@/services/myService', ()=>({getAvailables:
jest
.fn().mockReturnValue()})) 该
函数
正在我
的
组件
中
运行。(节点:81921) UnhandledPromiseRejectionWarning:未处理
的
承诺拒绝。此错误起源于在<em
浏览 7
提问于2022-02-10
得票数 1
回答已采纳
1
回答
如何在nodejs中用
jest
模拟
异步
方法
node.js
、
typescript
、
express
、
unit-testing
、
jestjs
我有下面提到
的
文件我正在对rest.js方法进行
单元测试
,文件内容包括import Express from 'expressret)) res.status(500).send({ message: e.message })} 如何
模拟
add_rec
异步
函数
,以便对create_rec
函数
进行
浏览 7
提问于2021-07-17
得票数 0
回答已采纳
1
回答
创建React在
模拟
异步
函数
时更改
jest
.fn()
的
行为
javascript
、
reactjs
、
async-await
、
jestjs
当从使用
jest
.fn()创建
的
干净CRA项目运行时,我对npx create-react-app
jest
-fn-behaviour
的
以下行为感到困惑。示例: return new Promise; expect(result).toBe("some-response"
浏览 3
提问于2021-04-07
得票数 2
回答已采纳
1
回答
在
JEST
中
对承诺进行
单元测试
promise
、
jestjs
问题是关于使用
JEST
的
单元测试
。如何测试一个
函数
X,它返回一个promise,发出一个
异步
HTTP请求。import httpHelper from '.userEWAToken }, } 如何根据响应对
函数
X进行
单元测试
?
浏览 9
提问于2018-01-18
得票数 0
1
回答
使用
Jest
测试反应组件时
的
UnhandledPromiseRejectionWarning
javascript
、
reactjs
、
jestjs
、
react-testing-library
因此,我想用
Jest
测试我
的
Login组件,并对测试库做出反应。
jest
.mock('../../../api/endpoints/auth/login/login', () => { log
浏览 2
提问于2020-03-06
得票数 0
1
回答
如何测试启用
异步
验证
的
redux表单
reactjs
、
jestjs
、
enzyme
、
redux-form
我在redux表单
中
为一个字段启用了
异步
验证。我用玩笑和酶来测试表格提交。
jest
.mock('../../../../../..form.simulate('submit'); expect(mockOnSetRegistrationInfo)
浏览 0
提问于2019-04-23
得票数 1
回答已采纳
1
回答
您能给我一个在
单元测试
中
需要等待回调才能完成
的
情况吗?
javascript
、
unit-testing
、
tdd
我想不出在JavaScript
中
,我需要一个
单元测试
来等待回调完成
的
情况。 但我在测试框架(如Jasmine或Mocha )中看到,它们允许
异步
测试我想这在集成测试(或BDD)
中
是有意义
的
,而不是
浏览 3
提问于2013-05-29
得票数 0
1
回答
使用
jest
mock隔离运行
异步
函数
javascript
、
node.js
、
ecmascript-6
、
jestjs
异步
等待node.
jest
中
的
jest
模拟
http请求it('works with async/await', async () => {const data = await user.getUserName(4);}); 但是getUserName将被执行,它将命中我
的
后端和数据库,如何<e
浏览 2
提问于2020-10-16
得票数 0
2
回答
为什么mocked axios get方法返回undefined?
javascript
、
reactjs
、
unit-testing
、
jestjs
、
axios
我已经编写了一个相当简单
的
异步
方法,它通过HTTP检索结果: import axios from "axios"; import fakeSearchShowsResponse此外,由于调用mockAxiosGet.
浏览 136
提问于2019-09-06
得票数 1
回答已采纳
1
回答
清晰
的
手工
模拟
笑话
node.js
、
jestjs
我正在为一个模块使用手动
模拟
。我想清除手动
模拟
中
的
一个
模拟
函数
,并为它返回一个新
的
值
。我怎么能这么做?我尝试过许多方法,但它总是在手动
模拟
中
返回
值
。我在
jest
.clearAllMocks()和
jest
.resetAllMocks()中使用beforeEach,并使用mockReturnValue来
模拟
该
函数
的
浏览 0
提问于2019-02-22
得票数 8
回答已采纳
1
回答
Jest
测试调度法
javascript
、
typescript
、
express
、
testing
、
jestjs
我有一个简单
的
类,它运行调度程序。any> { }我想用
Jest
); expect(await cut.export).toHaveBeenCalledTimes(1);但它告诉我如下: 匹配错误:接收
值
必须是
模拟
或间谍
函数
浏览 1
提问于2020-08-13
得票数 1
1
回答
在node.js中导入功能运行
单元测试
时
的
只读
javascript
、
node.js
、
axios
、
jestjs
我试图在
Jest
中
模拟
一个
异步
函数
,我使用了mockResolvedValue,如文档所示。但是,在从其他地方导入
模拟
函数
的
地方,我遇到了只读问题,代码如下所示:async function getUser(id) { { name:
浏览 2
提问于2020-10-16
得票数 0
回答已采纳
2
回答
在react
中
模拟
提交最终表单
javascript
、
reactjs
、
jestjs
、
enzyme
、
react-final-form
我正在尝试通过提交表单来测试回调
函数
是否正在被调用。我
模拟
了一个onSubmit
函数
,它被传递到react-final-form
中
。如代码和下面的代码框所示,我得到了一个带有onSubmit回调
的
简单表单。autoComplete="off" <button>Submit</button> )}); 当我在按钮上<
浏览 49
提问于2020-10-22
得票数 1
回答已采纳
1
回答
如何在JestJS中使用回调参数
模拟
函数
javascript
、
node.js
、
unit-testing
、
jestjs
我
的
NodeJS应用程序有一个调用fs.readFile()
的
函数
readFilesJSON(),它当然会调用一个带有参数(err,data)
的
回调
函数
。
Jest
单元测试
需要遍历错误路径和数据路径。 我
的
解决方案是
模拟
对fs.readFile()
的
调用(见下文)。mock
函数
只是根据测试逻辑传递错误或数据。当只有一个
函数
被测试时,这种方法是有效
的
。我看到
的
浏览 22
提问于2020-11-11
得票数 2
回答已采纳
1
回答
预计
Jest
中
的
超时将被拒绝
javascript
、
node.js
、
mongodb
、
jestjs
我想获得一个超时,这样错误就会被清除,但
jest
只显示一个超时错误 it('should not be able to create a new class if database is down',
浏览 24
提问于2021-03-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端单元测试入门
携程租车React Native单元测试实践
单元测试之 React Native 项目实战
为React开发人员推荐8个测试工具、库和框架
Vue2的单元测试与调试技术
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券