腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
jest
模拟对象并通过方法参数传递它。
、
、
、
、
我试图使用
jest
来模拟整个对象(ColumnApi来自ag-grid),然后通过参数传递给某个
函数
,该
函数
从ColumnApi调用方法"getAllColumns“。如何创建此对象/模拟以同时实现: 通过参数将其传递给某个
函数
,该
函数
要求该对象
的
一个
函数
的
ColumnApi类型模拟
返回值
。
mock
=
jest
.fn().mockImplementation(()=> &
浏览 5
提问于2021-04-16
得票数 0
回答已采纳
1
回答
如何使用
jest
模拟nodejs中
的
异步
函数
、
、
、
、
在下面的
函数
中,我必须模拟httpGet
函数
,所以应该调用模拟
函数
,而不是调用实际
函数
并
返回值
getStudents: async(req,classId) => { let result= await httpGet(req);}, 我
的
测试案例 describe('
Mock
',()=>{ it('mocking api',async()=
浏览 6
提问于2020-07-13
得票数 0
1
回答
在另一个模块
函数
中
的
模拟
函数
、
、
、
我试图用
Jest
来模拟另一个模块
函数
中
函数
的
返回值
(或实现)。我需要测试不同
的
场景(
函数
抛出错误,返回null,返回一个对象,等等)userService.js (我想模拟findUser&createUser
的
返回值
)function userService(user
浏览 3
提问于2021-01-14
得票数 0
2
回答
Jest
-模拟工厂
函数
、
我要测试
的
函数
是使用Car模块
的
createCarAndDrive()。我想模拟Car模块中
的
一个
函数
,这样就不会调用它
的
实际
函数
,而是调用模拟
函数
。因此,Car
函数
返回两个
函数
gas()和brake()。Car采用工厂
函数
模式实现。因此,这两个
函数
被包装在Car中,在调用Car之前不会公开。return car.brake(); // driver.te
浏览 29
提问于2019-05-16
得票数 2
回答已采纳
1
回答
试图将模块导入返回到其原始/默认模拟
、
、
、
在我
的
测试文件中,我有一个包含大量导出
函数
的
模拟文件夹。通常,我将只使用模拟文件夹来完成所有的工作,但是有一种情况下,我需要更改
返回值
以满足另一个
函数
的
需要,我不知道如何将其返回到原始/默认模拟。// __mocks__/user.ts return 'default
mock
' // u
浏览 1
提问于2020-07-24
得票数 0
1
回答
如何模拟构造
函数
的
链式
函数
的
返回值
?
、
、
、
、
我需要使用
jest
模拟csvJsonArray
的
价值 const csv = require('csvtojson') const fromFile =
jest
.fn().mockReturnValue(commTemplateC
浏览 32
提问于2021-01-08
得票数 0
回答已采纳
2
回答
如何使用
jest
模拟typescript中
的
外部依赖
、
、
我
的
实际
函数
如下import {auth} from 'firebase-admin'; const mockedAuth = authas
jest
.
Mock<
浏览 24
提问于2021-05-29
得票数 0
回答已采纳
1
回答
如何在
jest
中
的
模拟
函数
中返回模拟?
、
、
、
我正在尝试模拟axios.create()
函数
,该
函数
使用较少
的
方法返回一个axios实例。我想通过用这些方法返回一个对象来模拟这个create()方法,但是我也想用
jest
.fn()模拟这些方法,所以我尝试了下面这样
的
方法 get:
jest
.fn(),post:
jest
.fn(),}但是,当我运行我
浏览 4
提问于2019-07-23
得票数 0
1
回答
Jest
中第三方库
的
模拟自定义钩子
、
、
、
= ({ product }) => { const productData = useProductData();该钩子
函数
的
签名是:在我
的
jest
测试中,我想模拟钩子
的
返回值
,我尝试了: it('shouldshow correct prod
浏览 4
提问于2022-11-30
得票数 1
回答已采纳
1
回答
玩笑错误--无法读取未定义
的
属性“get”
、
、
、
、
我在React组件中配置了一个服务,我在
jest
和测试库上遇到了问题,应用程序正在工作,但是测试是阻塞
的
。 Do Something; ...the rest of code 此theConfig是一个包含对象
的
外部文件= appSetupConfig();> 39 | allowAppInstance.get(the
浏览 2
提问于2021-05-29
得票数 0
回答已采纳
1
回答
如何在
jest
中强制
函数
的
返回值
?
、
、
、
、
我正在尝试测试一些依赖于返回一些数据
的
api
的
代码。目前,我能够在这个
函数
中模拟listNamespacedIngress
的
调用: try { } } catch (e) { }使用
jest
.
mock
并在此库
浏览 8
提问于2020-05-21
得票数 1
回答已采纳
1
回答
为什么我
的
模拟调用给了我一个“无法读取属性”
的
“未定义”
、
、
、
我很确定这与调用异步有关,但这是我
的
大脑所能做到
的
。const { messageNodeResponse } = require('../../../app/lib/message-node-response'); expect(res.stat
浏览 4
提问于2022-02-24
得票数 0
回答已采纳
1
回答
内建Javascript
函数
的
模拟结果
、
、
我正在为一个
函数
xyz编写一个测试,它定义为: return '';} 我如何才能模拟encodeURIComponent( document.URL )
的
结果有什么方法可以模拟encodeURIComponent(),这样
Jest
就可以使用模拟而不是真正
浏览 0
提问于2019-07-03
得票数 1
回答已采纳
2
回答
在组件中使用
的
酶模拟功能
、
、
、
在我
的
function应用程序中,我想测试一个组件,它从另一个文件中调用utils
函数
。在特定情况下,我确实想嘲笑这个结果。我怎么能用酶和
Jest
来做这件事呢?<MyComponent /> expect(myComponent.find('....').length).toBeDefined()}) 我想要模拟
的
方法是
浏览 2
提问于2018-04-23
得票数 1
回答已采纳
4
回答
Typescript
Jest
说
mock
或mockReturnedValue不存在于我想要
mock
的
类型上
、
、
、
/Request'; value: string expect(getMock.
mock
.calls.lengthdiagnos
浏览 12
提问于2018-11-09
得票数 31
1
回答
jest
模拟模块
函数
、
、
我正在尝试对被嘲弄
的
函数
进行断言,我
的
代码如下所示 //someLogic});
jest
.
mock
('./db', () => { saveProduct: saveProductMock})expect(saveProductMock
浏览 2
提问于2021-03-10
得票数 0
1
回答
如何模仿AxiosInstance?
、
、
、
: AxiosRequestConfig): Promise<R> { }} test('creates GET_TERMS_SUCCESS', async () => {
jest
.
mock
('axiosrequest: { use:
jest
.fn(
浏览 16
提问于2022-05-17
得票数 0
回答已采纳
3
回答
如何在每次测试中更改
jest
mock
函数
返回值
?
、
、
、
在我
的
组件测试文件中有一个类似这样
的
模拟模块 ); }); 为了运行这个测试用例,我想动态
浏览 7
提问于2017-08-18
得票数 99
回答已采纳
1
回答
在
jest
测试文件中未定义
的
模块导入
、
、
我试图用
jest
对一个实用程序文件(util.js)进行单元测试,这个文件看起来像,import { something } from '@whatever/nothing';test('myMethod', () => { }); 是以'temp'.值导出
的
模块当我运行测试文件时, the 总是未定义
的
浏览 1
提问于2020-08-26
得票数 4
1
回答
Jest
Mock
函数
的
返回值
、
、
、
我有一个像这样
的
简单
函数
,我想用一个有效
的
accessToken模拟authentication.getAccessToken()
的
返回值
,我很难做到这一点。尝试了不同
的
方法,但不能成功,有人能在这方面帮助我吗?1000; return "testing done" } 下面是我一直在尝试
的
单元测试/commonUtil
浏览 27
提问于2019-10-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于Jest Mock API对业务逻辑集成测试附源码
前端单元测试入门
snprintf函数返回值的含义
关于InterlockedIncrement函数的返回值
Go语言函数返回值
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券