腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Jest
中
运行
函数
时
,
如何
检查
导
入了
哪些
模块
javascript
、
react-native
、
jestjs
我有一个React Native项目,我想在其中限制应用程序启动
时
执行的导入数量。我已经使用监控工具删除了不必要的导入,但我希望
在
开发应用程序时,导入列表保持精简。理想情况下,当我将新
模块
导入添加到app start
时
,我希望使用
Jest
测试来提醒我。我该怎么做呢?
浏览 7
提问于2019-02-28
得票数 0
1
回答
Jest
.mock(
模块
)和
jest
.fn()之间的区别是什么
reactjs
、
jestjs
、
testunit
、
enzyme
我尝试了几种不同的方法来定义模拟
函数
,但我所有的尝试都失败了。当我尝试这样定义它
时
:我得到了this错误:
jest
.fn() value{...}, () => {...}); expect(
jest
.fn())[.not].toBeCalledWith(
浏览 7
提问于2016-12-12
得票数 12
1
回答
在
jest
中
模拟'fs‘
模块
node.js
、
typescript
、
jestjs
、
fs
我尝试模拟fs
模块
,如下所示:正如在这篇文章中所看到的'The "path" argument must be one of type stringRe
浏览 12
提问于2019-11-09
得票数 1
2
回答
在从节点
模块
导出的
函数
上使用`
jest
.spyOn`
node.js
、
unit-testing
、
mocking
、
jestjs
、
spy
在
中
,要监视一个方法(并可选择模拟其实现),我们执行以下操作:const spySpawnSync =
jest
.spyOn(childProcess, 'spawnSync').mockImplementation();expect(spySpawnSync).las
浏览 3
提问于2019-08-23
得票数 4
1
回答
Jest
的回调测试是
如何
工作的?
reactjs
、
testing
、
asynchronous
、
callback
、
jestjs
当使用
Jest
测试利用回调的异步代码
时
,您可以放入一个done参数,然后
在
测试
中
调用该参数。这允许测试知道,直到调用done()
函数
才能完成测试。例如,在
运行
包含done()
函数
的回调之前,此代码将不会完成。callback(data) { done();}); 我的问题是,
Jest
<em
浏览 3
提问于2017-07-17
得票数 7
回答已采纳
3
回答
如何
在每次测试
中
更改
jest
mock
函数
返回值?
reactjs
、
react-native
、
jestjs
、
enzyme
在
我的组件测试文件中有一个类似这样的模拟
模块
jest
.mock('../../../index', () => ({ guid
浏览 7
提问于2017-08-18
得票数 99
回答已采纳
1
回答
如何
在
Jest
框架
中
模拟和
检查
库
中
的
函数
?
reactjs
、
jestjs
、
react-testing-library
、
ts-jest
现在,我想编写一个单元测试,以
检查
该
函数
在
单击此按钮
时
是否被调用。我写了一个单元测试,但它不起作用。FileSaver from "file-saver"
jest
.mock('file-saver', ()=>({saveAs:
jest
.
浏览 40
提问于2022-03-31
得票数 -1
回答已采纳
1
回答
Jest
模拟非结构化导入/请求
node.js
、
unit-testing
、
jestjs
如何
模拟非结构化导入 const {mymodule} = require('@org/package') 我
在
私有存储库中有一个定制库,它从index.js文件中导出一个
函数
,如下所示 // index.js/mymodule') 我尝试使用
jest
来模拟这个
模块
,如下所示
jest
.mock('@org/package', () => ({ func:
jest</
浏览 9
提问于2021-04-20
得票数 1
回答已采纳
1
回答
导出ES类的每个成员。
javascript
、
ecmascript-6
中
,我为他们编写了一些
jest
单元测试。然而,当我现在
运行
测试
时
,我得到了错误。Utils.getArrayOfIndices is not a function 为了
在
es6代码上
运行
jest
测试,我使用了babel包,它将代码转换为
jest
可以
运行
它。
在
调试
jest
测试
时
,当我悬停并
检查
Utils对象
时
,我看到
函数
在那里,
浏览 1
提问于2016-01-14
得票数 0
回答已采纳
1
回答
在
jest
测试
中
模拟节点
模块
javascript
、
unit-testing
、
testing
、
jestjs
我有一个
Jest
测试,我正在为一个进行API调用的
函数
编写测试。如果API调用返回403,则应调用节点
模块
中
的
函数
。我正在尝试使用mock
jest
函数
来测试这一点,但我无法让测试使用我正在制作的
模块
的模拟版本。 file.spec.js import file from '.mockedNodeModule.namedExport.logout
时
,测试总是失败。当我
在
它被调用的行上放置一个断点
时<
浏览 17
提问于2020-01-21
得票数 1
1
回答
和
Jest
一起
在
依赖关系
中
嘲弄依赖?
javascript
、
unit-testing
、
mocking
、
jestjs
// More code我得到了一个测试,它断言dispatch称为dependency const dispatch =
jest
.fndependency res
浏览 0
提问于2019-05-10
得票数 2
回答已采纳
1
回答
由于打开后缀连接而挂起的
Jest
测试
node.js
、
postgresql
、
jestjs
、
sequelize.js
、
travis-ci
Sequelize
在
加载模型
模块
时
实例化,该
模块
由
Jest
测试的几个文件导入。
Jest
测试通过,但随后挂起消息: 语境 因为
Jest
并行地
运行
测试,所以
在
整个测试过程
中
,models
模块
被多次加载
浏览 1
提问于2020-02-13
得票数 9
回答已采纳
2
回答
如何
恢复用
jest
.mock()创建的模拟?
unit-testing
、
jestjs
显然,mock.mockRestore()没有恢复使用
jest
.mock()创建的模拟的原始实现。/b';
jest
.mock('.
浏览 1
提问于2019-06-07
得票数 29
1
回答
Jest
'spyOn‘TypeScript类而不覆盖其属性和
函数
typescript
、
jestjs
、
mocking
、
ts-jest
有谁知道我
如何
在不覆盖所有内容的情况下spyOn整个类(构造
函数
和所有方法) (
Jest
26.6.3)?目前,我正在尝试SpyOn (不是模拟)我的
运行
时,我只想
检查
它是否被敏捷正确地实例化: Agile,} from "../..但是Runtime的所有属性
函数
都被
Jest
覆盖,因此它根本不被实例化。是否有一种方法可以获得类似于spyOn方法的行为,但是有一个完整的类,因为我只想
检查
浏览 2
提问于2020-11-30
得票数 0
3
回答
Jest
模拟默认导出-需要与导入
javascript
、
jestjs
、
es6-modules
我在这里看到过关于嘲笑默认出口的问题,但我不认为这已经被问到了:
在
模拟正在测试的
模块
的依赖项的默认导出
时
,如果
模块
使用ES6 import语句导入依赖项,则测试套件无法
运行
,但是,如果
模块
使用require
在
我的理解
中
,import module from location直接翻译成const module = require(location).default,所以我很困惑为什么会发生这种情况。我宁愿保持代码风格的一致性,而不是
在
浏览 5
提问于2017-11-01
得票数 20
回答已采纳
1
回答
在
使用
Jest
运行
测试
时
无法找到
模块
“@ngrx/effects”
angular
、
jestjs
、
node-modules
、
ngrx
、
ngrx-effects
在
我们的角应用程序
中
尝试用
jest
运行
测试
时
,我得到以下消息:这是很奇怪的,因为应用程序
运行
并解决了这个
模块
而没有问题,当我试图
在
安装程序
jest
.ts中导入这个
模块
<em
浏览 7
提问于2022-04-27
得票数 0
回答已采纳
6
回答
如何
处理
模块
的模拟
函数
和类型类型
javascript
、
typescript
、
jestjs
我使用ts-
jest
和
jest
编写带有类型记录的测试文件。这是我的代码:import {IObj} from '../module'; // I think the
jest
浏览 4
提问于2017-07-06
得票数 14
1
回答
当导入节点-fetch
时
,
Jest
错误“不能使用
模块
外的导入语句”,即使使用CommonJS格式。
node.js
、
typescript
、
jestjs
、
node-fetch
如果我
在
我的项目的node_modules目录
中
安装了一个使用NPM的包,我应该仔细
检查
它是否使用了ES6
模块
系统还是CommonJS
模块
系统来导出它的东西,然后相应地
在
导入时使用相同的系统吗?!我的问题是,我
在
我的tsconfig.json文件
中
设置了commonJS,所以编译后的输出将有commonJS导入,但是,
在
一个类型记录测试文件
中
,我已经导
入了
节点-fetch:import fetchf
浏览 4
提问于2021-12-18
得票数 0
1
回答
如何
知道
在
Python
中
成功导
入了
哪些
库,以及这些库为我提供了
哪些
功能?
python
、
libraries
我试图复制教科书中讨论的一系列
模块
和课程。尽管
在
我要复制的代码中导
入了
Python中所有可用的库,但仍然会收到许多错误消息,如:对我来说,这意味着:我的问题是: 当我
在
木星,或者空闲的时候,我怎么知道我成功地导
入了
哪些
库?对于我导入的库,我
如何
知道
哪些
函数
对我可用(这样我就可以
检查
提供NameError的<
浏览 0
提问于2015-11-13
得票数 1
回答已采纳
1
回答
如何
模拟作为对
函数
调用的响应返回的特定对象?
reactjs
、
unit-testing
、
jestjs
、
enzyme
我有一个实现,我想模拟我创建的服务: this.device = major.get('alp").devC === 'devType'; 这发生在组件的构造
函数
中
。我想在我的
jest
测试用例
中
模拟同样的情况,我所做的是:
jest
.spyOn(major, 'get').mockImplementation(() => {
浏览 17
提问于2019-09-24
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端单元测试入门
单元测试之 React Native 项目实战
使用Jest测试原生TypeScript项目
携程租车React Native单元测试实践
React背后的工具化体系
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券