腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Jest
无法
从
jQuery
返回值
、
、
、
、
如果
jQuery
选择器返回0,我需要
jest
测试失败。因此,如果有打字错误,测试应该会失败。.$ = window.
jQuery
= require('
jquery
'); expect(sample.length).toBe(1);如果我运行一个console.log(sample.length),它在浏览器控制台上返回1,但在
jest
浏览 14
提问于2021-03-13
得票数 1
回答已采纳
1
回答
在另一个模块函数中的模拟函数
、
、
、
我试图用
Jest
来模拟另一个模块函数中函数的
返回值
(或实现)。函数抛出错误,返回null,返回一个对象,等等)userService.js (我想模拟findUser &createUser的
返回值
1次,
无法
找到重写它的方法,所以现在只能测试1种场景
jest
.mock('../..().mockReturnValue({ username: 'userN
浏览 3
提问于2021-01-14
得票数 0
2
回答
未定义reactjs
jest
jQuery
、
、
我正在使用
jest
来测试我的reactJS组件。在我的reactJS组件中,我需要使用
jquery
UI,所以我在组件中添加了以下内容:require('
jquery
-ui/ui/core');require('
jquery
-
浏览 0
提问于2017-01-25
得票数 26
1
回答
jQuery
要求返回一个对象而不是一个函数
、
、
、
我尝试在我的一个测试中使用
jQuery
和jsdom,但是我
无法
让它工作。
jQuery
$的require语句在不传递window对象时返回一个函数,但在传递时,$是一个对象,而不是一个函数。我使用的库的版本, Node.JS (14.7.0),
Jest
(26.6.3),jsdom (16.6.0),
jQuery
(3.6.0)。/node_modules/
jest
-jasmine2/build/jasmineAsyncInstall.js:106
浏览 3
提问于2021-05-24
得票数 0
2
回答
jQuery
验证测试Vue、
Jest
、
jQuery
、
、
、
test('Can registerFormListener', () => { }} 然而,
Jest
并没有发现这个函数中的任何
jQuery
。我在我的package.json中安装了
jQuery
,但是为了让
Jest
获取它,我必须添加一个set
浏览 39
提问于2020-02-11
得票数 0
3
回答
如何避免
Jest
警告:“描述”回调不能
返回值
?
、
、
在将
Jest
从
23版升级到24版之后,在运行我的测试时,几乎每个测试都会收到这样的警告消息: addSpecsToSuite (node_modules/
jest
-jasmine2/build/jasmine/Env.js:443:15)
浏览 2
提问于2019-03-17
得票数 11
回答已采纳
1
回答
如何用玩笑和测试-库/反应测试屏幕方向?
、
、
、
、
我得到了一个错误:"TypeError:
无法
读取未定义的属性(读取'type')“。我怎么解决这个问题?我怎么能嘲笑它来工作呢?我尝试使用
jest
.spyOn:但我不知道如何将
返回值
作为ScreenOrientation我也试过这个:
jest
.spyOn(window.screen.orientation,"type",&
浏览 4
提问于2022-11-08
得票数 0
回答已采纳
1
回答
jest
.mock() -如何
从
配置库中模拟config.get()
、
我有两个问题我尝试了以下操作,但我得到了一个错误:“不允许引用任何范围外的变量。无效的变量访问:时间”function test(configVariable) {}
jest
.mock('config', () => ({
浏览 2
提问于2020-05-20
得票数 4
4
回答
使用
Jest
:
无法
找到“茉莉花”的类型定义文件
、
我用的是角7和
Jest
。当我使用--codecoverage运行
jest
时,我的所有测试都通过了,但是构造函数中的许多分支没有被覆盖(类似于:)。我花了相当多的时间到处检查如何解决这个问题,似乎我不得不将
jest
-preset-angular升级到version 7。在完成之后,我的所有测试套件都
无法
运行以下消息: ● Test suite failed to run TypeScriptdiagnostics (cus
浏览 0
提问于2019-04-23
得票数 12
回答已采纳
2
回答
使用
jest
模拟对象并通过方法参数传递它。
、
、
、
、
我试图使用
jest
来模拟整个对象(ColumnApi来自ag-grid),然后通过参数传递给某个函数,该函数
从
ColumnApi调用方法"getAllColumns“。如何创建此对象/模拟以同时实现: // const mock =
jest
.fn().mockImplementation(()=> &
浏览 5
提问于2021-04-16
得票数 0
回答已采纳
2
回答
如何在
jest
中测试模拟函数的
返回值
、
、
我想在
jest
中测试模拟函数的
返回值
。mkdirSync函数 fs.mkdirSync =
jest
.fn=> { }); 第二次测试在TypeError中失败:
无法
读取未定义的
浏览 0
提问于2018-07-20
得票数 2
回答已采纳
1
回答
Jest
- mock函数,
从
另一个文件导入
、
测试的文件使用
从
另一个文件导入的函数 import {myFunc} from './myFile' 如何在此文件的测试中模拟此函数的
返回值
?我用的是
jest
。
浏览 8
提问于2019-04-30
得票数 5
回答已采纳
1
回答
改进此代码:如何避免在使用
Jest
监视模块时使用“任意”?以及如何避免泛型?
、
、
keyof T if (typeof currentProp === 'function') {// readonly lookupApiMiddleware:
jest
.SpyInstance<...>; // readonlylookupApiEndp
浏览 6
提问于2022-01-26
得票数 0
1
回答
如何在
jest
中正确使用axios.get.mockResolvedValue进行异步调用
、
、
我想用
Jest
模拟异步函数catch块中的
返回值
这是我为其编写单元测试的函数: try { } await expect(res).rejects.toThrow(); }); 我
从
Jest
浏览 133
提问于2019-10-08
得票数 3
回答已采纳
1
回答
Jest
- ReferenceError:未定义spyOn
、
、
、
我试图
从
订阅的角度单元测试中模拟
返回值
。找到了大量的例子,但它们都在结合使用spyOn和.and.returnValue(of())。对于spyOn我得到了属性‘和’在类型'SpyInstance<void上不存在,请求:ValidationRequest>‘
jest
.spyOn(validationFacade, 'validateOrder').a
浏览 11
提问于2022-11-30
得票数 0
回答已采纳
1
回答
连接组件的静态方法的
Jest
模拟
返回值
、
、
、
、
我正在用
jest
和酶对我的React应用程序进行单元测试,一切都很好,直到我碰巧测试了一个与Redux连接的类组件。我继续测试它,用a包装组件,然后浅层挂载它。但是,我
无法
模拟连接组件中定义的静态方法的
返回值
。store}> </Provider>现在,当我尝试模拟TestComponent中定义的静态方法的
返回值
时,它没有任何效果,它失败了: TestComponen
浏览 8
提问于2020-02-17
得票数 0
3
回答
使用不带require
jest
单元测试的
jQuery
的React组件
、
、
、
我有一个非常简单的React mixin,它使用
jQuery
来触发事件 trackStructEvent: function () {
浏览 2
提问于2014-11-28
得票数 9
回答已采纳
2
回答
模拟反应查询useQueryClient来测试缓存的数据
、
、
、
这一职能是干什么的: rest.put(`${api}/carts/1`, (req, res, ctx) => { }) 我还模拟了react query、queryClient.setQue
浏览 6
提问于2022-06-30
得票数 0
回答已采纳
1
回答
我不能用
Jest
和Vuejs和symfony/webpack-encore进行测试。
、
、
、
、
我试图在symfony/webpack-encore上使用
jest
side vuejs框架实现一个单元测试,但经过多次尝试,我仍然得到了以下错误: 这通常意味着您试图导入
Jest
无法
解析的文件,例如,它不是普通的JavaScript。进口{SyntaxError:意外令牌( 20 ) [ 21 ]
从
“3”进口*为3;
从
“3/ GLTFLoader /jsm/loaders/GLTFLoader.
浏览 1
提问于2019-11-06
得票数 0
回答已采纳
1
回答
jest
不拾取超出范围的模拟变量
、
、
、
、
我有一个在我的整个应用程序中使用的日志记录类,我正在尝试使用
jest
mock来模拟它。下面是我的代码: const mockLogger = {}; 21 |}; > 22 | <em
浏览 7
提问于2019-02-25
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券