腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
开玩笑: TypeError: axios.get.mockResolvedValue不是一个
函数
、
、
我有两个版本
的
相同
的
代码,一个工作,一个抛出:作品:
jest
.mock('axios') //<<<------ const resp = {datamoreData:
浏览 7
提问于2020-11-15
得票数 20
回答已采纳
2
回答
调侃间谍
的
外部功能问题
、
我得到了这个错误:我用间谍
的
方法const spyHandleError =
jest
.spyOn(handleError, 'handleError');expect(spyHandleError).toHaveBeenCalled(); 我
的
han
浏览 0
提问于2019-04-15
得票数 0
回答已采纳
4
回答
jest
.mock():如何使用工厂
参数
模拟
ES6类默认导入
、
、
模拟
ES6类导入
jest
.mock()可以
模拟
导入
的
模块。当通过一个<em
浏览 11
提问于2017-11-20
得票数 52
2
回答
使用
jest
模拟
对象并通过方法
参数
传递它。
、
、
、
、
我试图使用
jest
来
模拟
整个对象(ColumnApi来自ag-grid),然后通过
参数
传递给某个
函数
,该
函数
从ColumnApi
调用
方法"getAllColumns“。我不在乎"getAllColumns“是如何工作
的
,但我希望它返回一些特定
的
列数组(Column[])。如何创建此对象/
模拟
以同时实现: 通过
参数
将其传递给某个
函数
,该
函数
要求该对象<e
浏览 5
提问于2021-04-16
得票数 0
回答已采纳
1
回答
TypeError: specificMockImpl.apply不是
函数
、
、
、
尝试运行以下内容
的
单元测试:使用REACT JS -
Jest
和酶是代码
的
一部分:let requestSettings = this.props.getViewRequestSettingslinkerDefinition.substr(0,linkerDefinition.indexOf('('));TypeError: specificMockImpl.apply不是
函数
调用</
浏览 3
提问于2019-02-07
得票数 9
回答已采纳
1
回答
如何使这一行在
jest
中
工作?=> jasmine.clock().install();
、
、
、
、
我有一个使用jasmin.clock.install
的
单元测试TypeError: jasmine.clock is not a function 为了让这一行在我
的
单元测试
中
工作
浏览 3
提问于2017-06-20
得票数 3
回答已采纳
1
回答
我试图从服务
中
模拟
一个
函数
,但是
Jest
一直在
调用
实际
的
函数
,而不是
模拟
函数
、
、
我使用
Jest
测试来自使用axios进行一些api
调用
的
服务
中
的
函数
。问题是
Jest
一直在
调用
实际
的
服务
函数
,而不是
模拟
的
服务
函数
。/NotificationService').default;
jest
.mock('..mockService.fetchNotifi
浏览 0
提问于2019-02-21
得票数 3
回答已采纳
1
回答
在单元测试
中
覆盖匿名
函数
参数
、
、
、
、
我在代码中有多种情况,我们在创建对象时将
函数
作为
参数
传递(就像在onPress中一样): onPress={() => Linking.openURL(formatUrl(url))} {children}归根结底,这是一个正在渲染
的
较大组件
中
的
一小段代码。因为它实际上不是组件
的
一个方法,所以我对在这里测试它不是特别感兴趣-如果需
浏览 1
提问于2017-07-11
得票数 3
3
回答
Jest
:如
何在
jest
模拟
函数
中
获取
调用
的
参数
?
、
、
、
、
我正在学习
jest
mock
的
手动mocking,现在我想在
jest
mock
函数
中
调用
参数
,这是我
的
解决方案。问题是我不知道如
何在
我
的
预期结果
中
添加"auth/login"路径,我尝试了以下方法,但不幸
的
是它不起作用。",
浏览 46
提问于2020-11-24
得票数 2
6
回答
如何处理模块
的
模拟
函数
和类型类型
、
、
我使用ts-
jest
和
jest
编写带有类型记录
的
测试文件。这是我
的
代码:import {IObj} from '../module'; // I think
浏览 4
提问于2017-07-06
得票数 14
1
回答
为什么我不能在
jest
.Mock
中
模拟
一个
函数
(必须在spyOn上使用.mockImplementation )?
、
、
我期望当我使用
jest
.mock()
模拟
一个模块并将
函数
实现传递给每个对象时,它们会转到测试
中
。expect(spy).toHaveBeenCalled(); spy.mockRestore();}); 但是我可以删除.mock
中
的
函数
实现,只有load_basket:
jest
.fn(),但是不能删除底部
的
.mockImplementation(() => P
浏览 2
提问于2019-03-04
得票数 1
回答已采纳
3
回答
模拟
反应-多玛·杰斯特
、
、
、
我试着用
Jest
来
模拟
react dom模块import {configure, shallow } from 'enzyme';import { render } from 'react-dom';
jest
.mock(render).toHaveBeenCalle
浏览 2
提问于2018-04-09
得票数 3
回答已采纳
1
回答
在
Jest
中
模拟
模块时,如何断言默认
的
导出
函数
被
调用
?
、
我试图在我
的
Jest
测试
中
模拟
外部依赖。我
的
目标是验证依赖项是用一些指定
的
参数
调用
的
。 依赖项导出一个默认
函数
,这使得它很难(不可能?)使用
jest
.SpyOn。我尝试过使用
jest
.mock,如下所示: const callback =
jest
.fn(() => 'output');
jest
.mock('
浏览 11
提问于2019-05-13
得票数 2
回答已采纳
1
回答
如何测试嵌套
模拟
函数
、
、
、
、
如
何在
模拟
函数
中
编写
模拟
函数
的
测试?我想测试一下我
的
publish
模拟
函数
是否被
调用
了一次。
jest
.mock('amqplib', () => ({ createChannel:
jest
.fn(() => Pro
浏览 2
提问于2017-07-05
得票数 2
回答已采纳
1
回答
用
Jest
和sequelize模仿续集-
模拟
、
、
、
、
我正在构建一个新
的
项目,我试图使用TDD作为我
的
默认方法,并尝试将其应用于集成测试。 user:
jest
.fn(), models.user.moc
浏览 2
提问于2021-03-18
得票数 3
回答已采纳
6
回答
如
何在
每次测试前重置
Jest
模拟
函数
调用
计数
、
、
我是
Jest
的
新手,我试着用它来测试
函数
是否被
调用
。我注意到mock.calls.length并不是为每个测试重置,而是在积累。我怎样才能在每次考试前达到0?我不希望我
的
下一个测试取决于以前
的
结果。我知道
Jest
中有beforeEach -我应该使用它吗?重置mock.calls.length
的
最佳方法是什么?谢谢。} },Sum.test.js import sum from 'api
浏览 0
提问于2017-12-14
得票数 206
回答已采纳
2
回答
如何使用
Jest
模拟
es6类
、
、
我试图用
jest
模拟
一个类Mailer,但是我不知道怎么做。文档
中
并没有给出太多
的
例子来说明它是如何工作
的
。-- server------ emails-------- __mocks__这是我
的
模拟
文件__mocks__/mailer.js const Mailer =
jest
.genMockFromModule('
浏览 6
提问于2017-05-03
得票数 27
回答已采纳
1
回答
模拟
Jest
中
模块
中
的
单个
函数
并在其上进行断言
、
、
、
我试图用
Jest
模拟
模块
中
的
单个
函数
,并断言我已经用某些
参数
调用
了它。g(...)我正在尝试测试
函数
g和h,我试图编写
的
断言之一是,在
调用
g和h时,使用特定
参数
调用
f。因此,在我
的
测试
中
,我希望
模拟
出f,并能够断言它
的
调用
。然而,当我在测试
中
这样做时: import f
浏览 7
提问于2022-06-20
得票数 0
1
回答
你怎么在开玩笑中嘲笑FileSystem.cacheDirectory?
、
、
、
、
我正在尝试测试一个使用expo-file-system
的
服务。具体来说,我只想
模拟
FileSystem.cacheDirectory,因为这是我使用FileSystem
的
代码
的
第一个实例。我试过__mocks__/expo-file-system.ts cacheDirectory:
jest
.fn(() => "<cache>/"),和
jest
.mock:
jest</em
浏览 3
提问于2021-04-20
得票数 2
1
回答
Jest
.mock(模块)和
jest
.fn()之间
的
区别是什么
、
、
、
我尝试了几种不同
的
方法来定义
模拟
函数
,但我所有的尝试都失败了。当我尝试这样定义它时:我得到了this错误:
jest
.fn() value{...}, () => {...}); expect(
jest
.fn())[.not].toBeCa
浏览 7
提问于2016-12-12
得票数 12
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券