腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何为
某个
测试
更改
Jest
mock
的
实现
、
、
、
我在我
的
test/__mocks__文件夹中创建了一个文件,我在其中模拟了一个npm模块。这个文件
的
链接被添加到我
的
jest
设置中。所有的工作都很好,这让我可以很好地
测试
它。但是现在,对于
某个
测试
,我需要
更改
返回值。我如何才能做到这一点?
jest
.
mock<
浏览 8
提问于2018-09-05
得票数 2
1
回答
TypeScript中带有proxyquire和sinon
的
Stub zip
、
、
、
、
我想用
jest
对类zip.adapter.ts进行单元
测试
。我尝试了许多不同
的
方法来模拟/存根包,但是没有什么效果。有人知道为什么这不管用吗?当
测试
调用unzip方法时,其中
的
代码仍然使用实际
的
adm-zip
实现
.(我知道单元
测试
没有多大意义,因为一切都是被嘲笑
的
,但我必
浏览 3
提问于2020-11-04
得票数 1
回答已采纳
2
回答
使用
jest
模拟对象并通过方法参数传递它。
、
、
、
、
我试图使用
jest
来模拟整个对象(ColumnApi来自ag-grid),然后通过参数传递给
某个
函数,该函数从ColumnApi调用方法"getAllColumns“。如何创建此对象/模拟以同时
实现
:describe("test", () => { // my fruitless tries
浏览 5
提问于2021-04-16
得票数 0
回答已采纳
1
回答
如何模拟单个
测试
的
原始值?
、
、
我有一个
测试
,它要求isBanana
的
值为false。 console.log(`executing
mock
function`); ...
jest
.requireActual
浏览 3
提问于2021-09-10
得票数 0
2
回答
Jest
-如何模拟ES6默认导出,然后
更改
默认
实现
/返回值
、
、
、
、
(不幸
的
是,codesandbox
的
环境有
jest
.
mock
问题,所以我不能提供一个活
的
示例),但是对于下一个
测试
用例,如果返回
的
状态为true,组件应该在其中呈现带有"true“
的
文本。问题因此,我在这个问题上已经被困了一段时间了,并且找不到任何适合作为解
浏览 22
提问于2022-09-08
得票数 0
6
回答
如何在单个
测试
的
基础上
更改
模拟
实现
?
、
我希望在每个
测试
的
基础上
更改
模拟依赖
的
实现
,方法是扩展默认模拟
的
行为,并在下一个
测试
执行时将其还原回原来
的
实现
。更简单地说,这就是我想要达到
的
目标: 我目前正在使用
Jest
v21。以下是典型
的
浏览 8
提问于2018-02-14
得票数 210
回答已采纳
1
回答
单元
测试
TypeError:_reactRouterDom.useHistory.mockReturnValue不是一个函数
、
、
、
、
我试图用类型记录来编写带有function组件
实现
的
单元
测试
,但是当模拟
某个
钩子函数时,我遇到了一个错误。我
的
单元
测试
工具:import { useHistory } from 'react-router-dom';
jest
.
mock
('react-router-dom
浏览 1
提问于2021-08-13
得票数 2
回答已采纳
1
回答
为什么Axios方法没有运行?
、
、
、
我正在运行一个单元
测试
,它应该登录,但是当提交方法被触发时,axios将不会运行。提交方法由
测试
中
的
按钮触发器调用:submit() { var$router.push({name: "HomePage"});
测试
: import BasicLogin from '@/views/Basic
浏览 73
提问于2021-05-14
得票数 0
回答已采纳
1
回答
在
测试
使用Node.js模块
的
代码时,我试图模拟“意外令牌‘导出”。我该怎么解决这个问题?
、
如下所示:class User {}这个"User“类是要
测试
的
类按照中
的
指示,在模拟目录中定义了一个与node_modules相邻
的
模拟类(在(项目根目录)中)。我
的
jest
.config.js文件如下所示: preset: 'ts-
jest
',
浏览 3
提问于2021-12-10
得票数 0
1
回答
如何
更改
Jest
中模拟模块中函数
的
模拟
实现
、
、
utils文件,在该文件夹中,我
实现
了用于
测试
的
模拟返回值。= (user) => user//Component.jsimport { getNextDate,/Component'
jest
.
mock
('./utils', () => require(
浏览 5
提问于2020-10-14
得票数 2
回答已采纳
1
回答
用
jest
模拟在React组件中调用
的
函数
、
、
、
我正在尝试对这个组件进行单元
测试
,但我不明白如何用玩笑来模拟这个函数并“伪造”结果。import { getWeather } from '../..
浏览 9
提问于2021-08-10
得票数 0
3
回答
Jest
导入语句:'TypeError:无法设置属性'fillStyle‘为null’
、
、
、
I类型:我得到了:有趣
的
是,导入语句在BootScene.test.js文件中工作,但在导入
的
文件中不工作。是这个问题
的
回购/分支。 当我输入npm start时。每件事都流动得很快,没有任何错误。
浏览 16
提问于2020-08-02
得票数 4
回答已采纳
2
回答
在组件中使用
的
酶模拟功能
、
、
、
在我
的
function应用程序中,我想
测试
一个组件,它从另一个文件中调用utils函数。在特定情况下,我确实想嘲笑这个结果。我怎么能用酶和
Jest
来做这件事呢?constructor(props) { // ... // ...而
测试
<MyComponent /> expect(myComponent.find(
浏览 2
提问于2018-04-23
得票数 1
回答已采纳
1
回答
如何在笑话中嘲笑const peer it
、
、
、
、
关于如何在
测试
中模拟const,有许多问题,但没有人能工作。我
的
代码没有t work. Its not mocking isNode`总是真的。
测试
文件: it(('n
浏览 2
提问于2020-09-09
得票数 0
2
回答
如何使用
jest
模拟节点-redis
、
、
、
redis.createClient({ host: '127.0.0.1', port: 6379 });
jest
.doMock("redis", () =>
jest
.fn(() => redisMock)); const redis
浏览 16
提问于2020-03-05
得票数 5
回答已采纳
1
回答
来自
Jest
mockImplementation
的
意外行为
、
、
我有为其编写
测试
的
代码,以便稍后重构,因此我不能
更改
代码或任何依赖项。/foo')
jest
.
mock
('knex', ()=>
jest
.fn()) it('should
mock
knex',as
浏览 14
提问于2021-03-31
得票数 0
回答已采纳
1
回答
在响应快照
测试
时,从Formik组件发出CSS模块问题
、
、
、
我希望尝试快照
测试
一个更大
的
组件,但是我
的
组件因为里面的formik组件而失败(通过删除它进行
测试
)。<anonymous>":function(module,exports,require,__dirname,__filename,global,
jest
){.container-fluid,我已经
测试
过,我可以在另一个
测试
中单独导入css模块,没有任何问题。我
的
jest
配置配置如下: const config
浏览 14
提问于2022-12-01
得票数 0
回答已采纳
2
回答
具有不同值
的
模拟useSelector
、
、
我试着做这样
的
事:
jest
.
mock
('react-redux', () => ({}));useSelector.mockReturnValueOnce({}); <ComponentUsingUseSelector />这会给我一个错误: --
jest
.
mock
()
浏览 6
提问于2020-04-18
得票数 5
1
回答
对自定义钩子
的
开玩笑
测试
、
、
、
我想为此写个
测试
。我刚开始编写
测试
,并不完全确定如何编写
测试
。有谁可以帮我?我
的
钩子 const dispatch = useDispatch(); payload: id, }, NOTIFICATION_TIMEOUT); return toast;
浏览 4
提问于2022-03-04
得票数 1
1
回答
将
jest
.
mock
用于多个
测试
、
、
、
我试图在我
的
测试
中模拟firebase createUserWithEmailAndPassword()函数,它只适用于一个
测试
用例。我不知道如
何为
其他
测试
用例
更改
createUserWithEmailAndPassword()
的
模拟。我已尝试移动
jest
.
mock
(...)进入
测试
本身,但是
mock
不再工作,它调用真正
的
函数。这是我正在尝试
测试
的</em
浏览 26
提问于2020-09-24
得票数 0
回答已采纳
点击加载更多
相关
资讯
携程租车React Native单元测试实践
前端单元测试入门
流利说前端单元测试实践
基于Jest Mock API对业务逻辑集成测试附源码
zdpreact_antdesginpro 研究一下react里面比较流行的一个UI框架,开发后台管理系统
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券