腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
jest
问题
测试
ES6
类
方法
javascript
、
typescript
、
testing
、
jestjs
getFormattedTime(){ // return string} 根据
jest
所以我的
问题
是,如果我们将所有的
方法
返回值都改为未定义的,那么还有什么需要
测试
的呢?我不想
测试
这个
方法
被调用了多少次,我只想
测试
方法
内部的实际逻辑。我是不是漏掉了什么
浏览 6
提问于2020-04-10
得票数 0
1
回答
Jest
-如何在函数中模拟
方法
javascript
、
jestjs
我有一个
ES6
类
A,需要进行
测试
,我唯一想要更改的是一个
方法
的实现,以及所有其他的东西保持原样。首先,我希望手动创建一个类似于"myMock扩展A“的模拟
类
,在那里我将更改该
方法
并将其用于
测试
,但存在一些
问题
。
jest
.mock("..<e
浏览 0
提问于2018-04-05
得票数 2
回答已采纳
1
回答
Jest
,模拟
ES6
类
构造函数未按预期工作
javascript
、
jestjs
、
mocking
我有一些我想用
Jest
测试
的代码。我有一个
ES6
类
,我们称它为ClassA。在我的
测试
文件中,我模拟ClassA,如下所示: const mockGetCheapestProductAllPages =
jest
.fn() const ClassA = require('..
问题
是,由于某些原因,我不能监视构造函数。在
Jest
documentation on mocking
ES6
classes中,这意味着您可以只引用导
浏览 31
提问于2021-09-03
得票数 0
3
回答
Jest
模拟默认导出-需要与导入
javascript
、
jestjs
、
es6-modules
我在这里看到过关于嘲笑默认出口的
问题
,但我不认为这已经被问到了:有办法做到这一点吗?import './dependency';
jest
.mock
浏览 5
提问于2017-11-01
得票数 20
回答已采纳
1
回答
模拟
Jest
中的
类
不会调用相同的
方法
javascript
、
node.js
、
unit-testing
、
jestjs
我正在尝试用require模拟一个导入到我的代码中的
类
,然后
测试
是否调用了该类的
方法
。我已经创建了一个示例设置,其中可以复制此
问题
: // user.js getName() { } module.exports如果我
使用
jest
语法,这将如
jest
文档中所示:https://jestjs.io/docs/e
浏览 7
提问于2021-01-16
得票数 1
回答已采纳
1
回答
Jest
-如何模仿RTCPeerConnection?
unit-testing
、
mocking
、
jasmine
、
jestjs
、
webrtc
我需要
测试
一个在其构造函数中初始化RTCPeerConnection对象的
ES6
类
。= (event: RTCPeerConnectionIceEvent) => this.onIceCandidate(event); } } 当我尝试
测试
这个
类
时,
Jest
抱怨没有定义RTCPeerConnection。现在,我查看了
Jest
文档here,了解如何模拟
ES6
类
,但它只解释了如何模拟
浏览 17
提问于2020-07-21
得票数 1
5
回答
babel-
jest
不处理模块内的
ES6
babeljs
、
jestjs
、
es6-modules
我正在尝试在一个
使用
ES6
模块的基于React的项目上设置
Jest
。然而,我似乎对
ES6
模块有
问题
,我正在
使用
babel-
jest
,并且相信我已经正确地设置了这个组件(
Jest
自动检测它)。然而,
Jest
在
使用
ES6
导入时似乎没有
问题
,但是,一旦它碰到它所阻塞的导入模块中的一个导入语句,它就会立即出现
问题
。这就好像它只是在传递初始
测试
脚本,而不是
浏览 8
提问于2017-02-14
得票数 31
回答已采纳
2
回答
用
Jest
抛出“非构造函数”错误
测试
ES6
类
javascript
、
babeljs
、
jestjs
、
es6-class
、
babel-jest
我发现了一个类似的
问题
,,但似乎没有答案。我正在尝试
使用
Jest
测试
一个
ES6
类
,如下所示:export default class MyClass { }而
测试
: // test/
浏览 0
提问于2018-10-01
得票数 26
回答已采纳
1
回答
用
Jest
模拟
ES6
类
函数
javascript
、
unit-testing
、
react-redux
、
jestjs
我有一个
问题
,就是如何
使用
Jest
来模拟
ES6
类
实例,
Jest
是我真正想要
测试
的
方法
所
使用
的。我的实际案例是尝试
测试
一个Redux异步操作创建者,它根据请求结果发出请求并分派一些操作。,并将每个
测试
中的getData()函数的行为更改为调用success和error回调,而不调用post
方法
。我认为
使用
.mockImplementation()的东西可以做到这一点
浏览 1
提问于2017-09-30
得票数 17
1
回答
Jest
-模拟
es6
类
中的单个函数
unit-testing
、
jestjs
、
es6-class
我想
测试
我所
测试
的函数是否调用了一个特定的函数,但是这两个函数都在我正在
测试
的
es6
类
中。如果bar()是一个外部依赖项,我可以这样做,因为我可以模拟它,但是由于它是我正在
测试
的
类
的一部分,所以我不能模拟整个
类
,否则我就不会在
测试
中调用一个具体的实现。我本来希望这能做到这一点(按照的说法),但没有结果:
jest
.unmock('./MyC
浏览 0
提问于2018-04-04
得票数 2
回答已采纳
1
回答
用jestjs进行单元
测试
隔离
unit-testing
、
ecmascript-6
、
jestjs
用
jest
处理
测试
隔离的最佳
方法
是什么?我希望用静态
方法
测试
ES6
类
,并模拟单元
测试
中不直接涉及的
方法
。static getFullName(){ }我的
测试
文件/src/util'; test("Test getFullName&quo
浏览 1
提问于2017-04-07
得票数 4
回答已采纳
2
回答
用于单个导入的
Jest
模拟模块
javascript
、
unit-testing
、
ecmascript-6
、
mocking
、
jestjs
当将
jest
与
ES6
模块和babel-
jest
一起
使用
时,所有的
jest
.mock调用都是。 } someOtherFunction(){ fs.existsSync('blahblah')
浏览 0
提问于2018-10-27
得票数 2
回答已采纳
1
回答
如何
使用
铁节点来调试
jest
单元
测试
?
node.js
、
jestjs
、
javascript-debugger
、
iron-node
要运行我的UTs,我运行以下命令:如何
使用
铁节点调试单元
测试
?顺便说一下,我的package.json有一个标准的
jest
配置: "scriptPreprocessor": "<rootDir>/node_modules/babel-
jest
", "testFileExtensio
浏览 1
提问于2015-07-26
得票数 2
10
回答
Jest
支持
ES6
导入/导出吗?
ecmascript-6
、
jestjs
、
babel-jest
如果我
使用
来自import/export的
ES6
,那么我所有的
Jest
测试
都会出错: var Validation = require('..很明显,这里的进出口有
问题
。对于我来说,用ES5语法重写代码并不实用,只是为了让我的
测试
框架快乐。 我有巴别-杰斯特。我尝试了来自GitHu
浏览 23
提问于2016-03-02
得票数 164
回答已采纳
1
回答
Jest
mock的子类化和扩展Promise
javascript
、
react-native
、
unit-testing
、
jestjs
、
rn-fetch-blob
我正在
使用
模块rn-fetch-blob来管理React-Native项目中的下载。该模块提供了一个StatefulPromise
类
,它基本上是一个具有一些附加功能的promise。这种添加的功能给我的
Jest
单元
测试
带来了
问题
。覆盖该
方法
的单元
测试
失败,并显示以下消息:filePromise.expire is not a function。fetch:
jest
.fn(x => StatefulPromise.resolve({<sam
浏览 28
提问于2020-06-14
得票数 2
回答已采纳
4
回答
jest
.mock():如何
使用
工厂参数模拟
ES6
类
默认导入
javascript
、
ecmascript-6
、
jestjs
模拟
ES6
类
导入 模仿
浏览 11
提问于2017-11-20
得票数 52
1
回答
Jest
中的模拟函数
javascript
、
unit-testing
、
jestjs
我是JavaScript
测试
新手,目前正在尝试为我创建的存储区(只是一个
ES6
类
)编写一些
测试
用例。我
使用
Jest
,因为这是我们通常用于React项目的东西,尽管这里我不是
测试
React组件,而是
测试
一个包装功能的
类
。 我正在
测试
的
类
扩展了另一个
类
,并在其中定义了各种
方法
。但是在我的例子中,我需要这些
方法
的功能,因为我将检查
类
成
浏览 0
提问于2018-04-04
得票数 0
回答已采纳
2
回答
[
Jest
本机][
Jest
]SyntaxError:意外令牌导入
javascript
、
testing
、
react-native
、
jestjs
看来babel在我的
测试
用例代码中有效,但是
es6
语法在node_modules中不起作用。错误环境 MacOS Sierra { "globals": { }, "^.+\\.js$": "babel-
je
浏览 7
提问于2017-04-20
得票数 19
回答已采纳
2
回答
使用
Typescript从
Jest
手册模拟中导入函数
typescript
、
mocking
、
jestjs
我正在
使用
Jest
在一个Typescript项目中创建一个自定义模拟(一个
ES6
类
)。mock创建了一些最终导出的mock.fn(),这样它们就可以在
测试
套件中被监视。一个例子可以是
Jest
文档()中的官方文档。在那里,SoundPlayer
类
被模仿了,因为它是它唯一的
方法
playSoundFile。该
方法
使用
jest
.fn()模拟,该a被导出以便在
测试
中
使用
。&
浏览 33
提问于2019-10-31
得票数 5
1
回答
我如何
使用
coffeescript和
ES6
/
ES6
2015(例如通过Babel)的玩笑?
coffeescript
、
ecmascript-6
、
webpack
、
jestjs
、
jest-webpack-alias
我的团队在我们的项目中
使用
了coffeescript和
ES6
/
ES6
2015(通过Babel)。由于文件最终是兼容的,因为巴贝尔,它一直工作得很好。我找到了如何在咖啡或
ES6
特性中
使用
jest
的示例,但并不是两者兼而有之: 在某个地方,有人建议将预处理器设置为babel-
jest
,如果我只将它与
ES6
一起
使用
,这对我来说很好。,它会很好地加载
ES6
测试
文件。该<em
浏览 4
提问于2016-02-10
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
小程序#微信小程序模块化开发实践
对 React 组件进行单元测试
前端单元测试入门
前端工程化实践总结 QQ音乐商业化Web团队
搭建自动化测试框架的思路及实例演示
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券