腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我如何用
jest
模拟
firebase分析?
、
、
、
、
我有
一个
使用
firebase.analytics
()的组件,我尝试
模拟
它。//__mocks__/firebase/app.mocks.ts
firebase.analytics
(); 错误是
Ty
浏览 8
提问于2020-07-21
得票数 1
回答已采纳
1
回答
TypeError
:
使用
jest
模拟
时
,
firebase.analytics
不是
一个
函数
、
、
、
、
我开始
使用
Jest
来测试我的React应用程序,我正在写
一个
基本的测试,我有
一个
例外。/components/App'// The error
时
,我得到以下输出: FAIL src/__test__/Ap
浏览 16
提问于2020-08-28
得票数 2
1
回答
如何
使用
Jest
模拟
外部库的命名导出构造
函数
和
函数
?
、
、
、
、
我对javascript很陌生,刚开始
使用
jest
,我已经阅读了
jest
文档,但我还没有看到
一个
模拟
外部库的命名导出的示例。我想要嘲弄的图书馆是速率限制器灵活的。例如,当我
模拟
redis的
函数
时
,我所要做的就是:
jest
.mock('redis', () => { return { createClient我得到:
T
浏览 3
提问于2020-06-24
得票数 0
回答已采纳
1
回答
从
Jest
中的另
一个
函数
调用
模拟
函数
、
、
我正在编写
一个
React,我想测试我的组件是否正确地获取数据;
使用
Jest
和酶法。我想从我在开玩笑测试中正在嘲弄的另
一个
函数
中调用
一个
模拟
函数
: const mockData = { type: 'public',
浏览 1
提问于2018-12-13
得票数 0
1
回答
Jest
.mock(.)不
使用
“描述”(
TypeError
: moduleName.split
不是
一个
函数
)
、
对于我的测试,
jest
.mock(.)似乎不能在“describe”级别工作。/something/someFile";
TypeError
: moduleName.split is not a function at Resolver.resolveMo
浏览 4
提问于2020-04-16
得票数 7
回答已采纳
1
回答
如何在测试React应用程序时
模拟
fetch?
、
、
、
、
我想测试
一个
使用
全局fetch方法的小型React web应用程序。但是
模拟
似乎被忽略了,而内置的fetch似乎被
使用
了:Error: connect ECONNREFUSED 127.0.0.1:80 ...看起来像是对内置fetch的失败调用。然后我尝试
使用
jest
.fn而
不是
jest
.spyOn global.fetch =
jest
.fn(endpoint => json:
浏览 26
提问于2020-06-16
得票数 4
回答已采纳
1
回答
如何
使用
Jest
模拟
(请求-承诺).defaults({ jar: true })?
、
、
、
、
我正在尝试编写
一个
测试,它
使用
默认设置的请求承诺的
模拟
实现。在我的代码中,我需要
使用
const request = require('request-promise').defaults({ jar: true });请求const> Promise.resolve(JSON.stringify(someVar))); // This returns the error '
TypeError
: request is n
浏览 1
提问于2020-04-17
得票数 1
1
回答
TypeError
:
使用
Jest
模拟
时
,jwt(...).unless
不是
函数
、
、
、
、
我正在尝试
模拟
express-jwt的.unless
函数
,目前有这个
模拟
设置来比较管理员和非管理员的JWT。这是完美的,直到我们添加了.unless,我不确定处理这个问题的最好方法。
jest
.mock("express-jwt", () => { return (req, res, next) => { receivedToken我尝试将其移入const并添加:mockFun.unless =
jest
.
浏览 22
提问于2021-03-09
得票数 1
回答已采纳
1
回答
请求-承诺+ post+
模拟
、
、
我
使用
jest
作为单元测试框架。我只是试图
模拟
request-promise库的POST方法。options); response = JSON.parse(response);});
jest
.mock('request-promise', () => ({ })); const rp = requ
浏览 2
提问于2021-03-09
得票数 0
回答已采纳
2
回答
模拟
反应查询useQueryClient来测试缓存的数据
、
、
、
我
使用
一个
自定义钩子来共享
一个
increment
函数
,这占用了我的应用程序(它增加了购物车中的数量)。API调用
使用
msw进行
模拟
。react query、queryClient.setQueryData和getQueryData
函数
,以便测试它们的返回值。
jest
.mock("react-query", () => ({ ...
jest
.requireActual("react-query&q
浏览 6
提问于2022-06-30
得票数 0
回答已采纳
2
回答
如何
使用
jest
模拟
节点-redis
、
、
、
我正在
使用
,并试图
使用
来
模拟
。: 6379 });
jest
.doMock("redis", () =>
jest
.fn(() => redisMock)); const redis = require("./
浏览 16
提问于2020-03-05
得票数 5
回答已采纳
11
回答
Jest
'
TypeError
:
不是
jest
.mock中的
函数
‘
、
、
、
我正在编写
一个
Jest
模拟
,但在
模拟
本身之外定义
一个
模拟
函数
时
,我似乎遇到了问题。methodOne(val) { } return 2;} 和
一个
使用
它的文件const result = testSubject() expect(result).toEq
浏览 3
提问于2018-08-21
得票数 39
1
回答
用
jest
对
函数
的
一个
函数
存根
、
我正在尝试对
函数
的
一个
函数
进行存根(嗯,我需要两个
函数
的存根)return res.foo(100).bar(aVar)let res = {} 然而,在运行我的测试
时
,我得到了错误'
TypeError
: res.foo(.).bar
不是
一个
浏览 2
提问于2019-03-01
得票数 3
回答已采纳
1
回答
jest
.requireActual
不是
一个
函数
、
、
试图模仿jwt_decode,我得到了
一个
错误:import jwt_decode from "jwt-decode"; const or
浏览 9
提问于2019-11-23
得票数 1
4
回答
jest
.mock():如何
使用
工厂参数
模拟
ES6类默认导入
、
、
Jest
.mock()
jest
.mock('./my-class.js');模块工厂参数
jest
.mock()接受第二个参数,这是
一个
模块工厂
函数
。对于
使
浏览 11
提问于2017-11-20
得票数 52
1
回答
模拟
jwt-在
Jest
中解码
、
、
为了测试目的,我需要
模拟
jwt解码库。我
使用
它的方式如下:然后在测试中尝试了以下内容,得到了如下错误:
TypeError
:无法读取未定义的属性“exp” exp: 123,
TypeError
浏览 1
提问于2020-02-25
得票数 7
回答已采纳
1
回答
单元测试
TypeError
:_reactRouterDom.useHistory.mockReturnValue
不是
一个
函数
、
、
、
、
我试图用类型记录来编写带有function组件实现的单元测试,但是当
模拟
某个钩子
函数
时
,我遇到了
一个
错误。/index'; ...
jest
.requireActual('react-router-dom'),})); descr
浏览 1
提问于2021-08-13
得票数 2
回答已采纳
2
回答
分派
不是
带有的
函数
反应测试库
、
、
、
、
我想测试组件是否向商店分派了
一个
操作,为此,我不得不
模拟
React的功能。 useSelec
浏览 3
提问于2020-04-09
得票数 4
回答已采纳
1
回答
Jest
.mock
TypeError
:
不是
Jest
中的构造
函数
、
、
、
我正在尝试
使用
jest
编写单元测试用例,并需要
模拟
以下模式。我得到了
TypeError
:
不是
一个
构造
函数
。myServiceInstance = new service(); }) Mycomponent.spec.js
jest
.mock('external/serviceRegistry', () => {
浏览 16
提问于2019-02-21
得票数 5
回答已采纳
2
回答
Jest
嘲讽
、
、
、
、
我试图在
Jest
中
模拟
Typeorm模块的
一个
功能,并且我想以尽可能干净的方式来实现它。:
jest
.fn(), EntityRepository:
jest
.fn(),}));但是,我只想
模拟
getCustomReposity,而当我只为该
函数
保留
模拟
时
:
jest
.mo
浏览 1
提问于2021-05-12
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
React 16 Jest手动模拟
前端单元测试入门
使用Jest测试原生TypeScript项目
为React开发人员推荐8个测试工具、库和框架
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券