腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4451)
视频
沙龙
1
回答
如
何为
describe
in
Jest
制作
一个
抽象
函数
,
包括
几个
测试
、
、
、
Bellow
函数
的工作原理是:从前
一个
页面中获取变量‘beforeAll’:
describe
('
describe
1', () => { test('blabla', async () => auth.login(page))}) 我现在希望将
几个
测试
的集合作为
一个
函数
,如下所示: const a = (page) => {test('blabla', async ()
浏览 12
提问于2020-03-24
得票数 0
10
回答
您的
测试
套件必须至少包含
一个
测试
。
、
、
现在,当我要推动它的时候,我开始了我的
测试
。砰的一声。他们都扔:"
jest
": "23.1.0","
jest
-webpack-alias": "^3.3.3", "jsdom": "^11.2.0",&quo
浏览 0
提问于2018-06-13
得票数 30
2
回答
用
jest
测试
axios.create()实例
、
、
、
、
我希望在没有任何库的情况下
测试
axios实例api调用(
jest
-axios模拟、moaxios、msw等)。我希望这是可能的,因为我成功地
测试
了简单的axios调用( axios.get / axios.post,但没有.create )--主要问题来了--我尝试了
测试
axios实例调用,在不同的尝试中遇到了三个主要错误1 axios_instance_1.axiosInstance不是
一个
函数
3无法读取未定义的属性“post” 当我尝试
浏览 2
提问于2022-02-20
得票数 1
回答已采纳
2
回答
在对不同的模拟
函数
调用
jest
.mock后不使用mockRestore
函数
、
、
、
我有
一个
函数
ingest,它执行一些逻辑(
包括
对AWS sqs.deleteMessage
函数
的一些调用),然后调用ingestAndSave (也会调用sqs.deleteMessage
函数
)。在
测试
version.When
函数
时,我想要模拟我的ingestAndSave
函数
,这样我就可以让这些
测试
完全集中在ingest
函数
逻辑上。 我最近的尝试
包括
遵循这里的路径:。
describe</e
浏览 6
提问于2022-06-17
得票数 -1
1
回答
Jest
-理解
describe
()和it()的执行顺序
、
、
我想了解为什么所有的块
describe
()都在每个
describe
()的内部运行在it()之前。 window.innerWidth = 100; window.innerW
浏览 0
提问于2019-05-21
得票数 7
回答已采纳
1
回答
使用TypeScript用
Jest
测试
或模拟未导出的
函数
、
、
是否有一种使用TypeScript
测试
Jest
未导出
函数
的方法?我见过这样的答案,推荐一些库,
如
rewire,但它们似乎还没有真正兼容TypeScript。另一种方法是导出这些私有
函数
,但我认为必须有
一个
解决方案,而不只是为了
测试
目的而导出。在
测试
时
浏览 1
提问于2019-02-14
得票数 7
回答已采纳
1
回答
为什么
jest
v24模拟类需要私有方法?
、
、
我需要使用
jest
v24+为我的类型记录类创建
一个
模拟实现。我正特别尝试创建
一个
模拟类,该类被注入构造
函数
并模拟将被调用以返回特定响应的
函数
。我已经启动了
一个
新项目,现在正在使用
jest
v24,这给我无法解决的编写
测试
带来了问题。对于v24,fn
函数
接受和添加泛型<T, Y extends any[]>,我不知道这是否与行为
浏览 0
提问于2019-02-13
得票数 3
1
回答
如何
测试
自定义的JavaScript Github操作?
、
、
、
我想创建
一个
JavaScript Github操作,并将
Jest
用于
测试
目的。但是,是否有可能为此创建
测试
?例如。 it('throws if the input is not present.
浏览 6
提问于2022-04-06
得票数 2
回答已采纳
1
回答
用模块模式嘲笑模块,并在每个
测试
中具有独特的功能。
、
、
我在从我拥有的模块模式设置(MyConnection.js)中获得
一个
独特的搜索实现时遇到了困难--下面的内容与我所拥有的类似:const MyConnectionconst search = async (q) => { }; search,}; re
浏览 2
提问于2021-11-27
得票数 0
回答已采纳
2
回答
JestJS:如何获得模拟
函数
的不同预期结果并
测试
抛出的错误?
、
、
我需要
测试
一个
函数
(example()),它使用另
一个
函数
(validateDataset)。由于我只想
测试
example()
函数
,所以我模拟validateDataset()。当然,每个
测试
都需要模拟
函数
的不同结果。但是,如
何为
模拟
函数
设置不同的承诺结果呢?在下面显示的尝试中,模拟
函数
总是返回相同的值。 因此,在本例中,我无法
测试
抛出的错误。/func
浏览 5
提问于2017-12-30
得票数 8
回答已采纳
1
回答
使用
Jest
创建单元
测试
,并为生成域url的助手反应
测试
库
、
、
、
、
我创建了
一个
助手
函数
来生成
一个
url,其中包含url中的域: if (typeof window !undefined') { }}; 我需要为这个
函数
编写
一个
单元
测试
我正在使用
Jest
和React
测试
库。 import
浏览 3
提问于2022-02-18
得票数 1
2
回答
如何根据外部遗留JS库
测试
反应性组件?
、
、
、
我在
一个
组件中有一段代码TagCanvas是在遗留JS脚本中的_app.tsx文件中定义的。我需要这样做,因为如果我将它
包括
在组件中,那么当组件再次呈现时,它就不能工作了。import {render, screen} from '@testing-library/react'; const TagCanvas
浏览 10
提问于2022-12-03
得票数 0
回答已采纳
2
回答
如何在
Jest
中
测试
异步XMLHttpRequest回调?
、
、
、
、
我有以下
Jest
测试
,其中
包括
使用ajax和XMLHttpRequest调用模拟服务器 import mock from "xhr-mock"; status: 200, }); const doneCallback =
浏览 71
提问于2020-10-04
得票数 1
回答已采纳
3
回答
在
jest
中模拟jQuery $()和$
函数
、
对于ES6类中使用$.get()的
函数
,我有一组
测试
。我能够嘲笑$.get()。我正在
测试
同
一个
类中使用$.get()和$(data, ownerDocument).find()的另
一个
函数
,而且我还没有弄清楚如
何为
$().find()
函数
添加模拟。我是怎么嘲笑$.get()的
jest
.mock(path/to/j
浏览 6
提问于2020-10-24
得票数 3
回答已采纳
4
回答
模仿
一个
在
一个
反应性组件中调用的
函数
。
、
、
、
Jest
提供了一种模拟
函数
的方法,
如
它们的文档中所描述的那样。', );); it('uses the mocked function', () => { apiGetMethod().then,因此Foo组件调用我模拟的
浏览 1
提问于2017-04-19
得票数 19
回答已采纳
2
回答
如何
测试
componentDidUpdate()?
、
、
、
这是
一个
示例实现: componentDidMount() { onLoadPolicy(person.policy.uri) }在componentDidMount()上,我成功地对它进行了如下
测试
: let props
浏览 1
提问于2018-10-22
得票数 27
回答已采纳
2
回答
Jest
期待
一个
在里面有
函数
的对象
、
、
、
、
我正在编写
一个
Jest
测试
,在这个
测试
中,我调用
一个
函数
并期望得到
一个
对象,如下所示:container = {} it('should conne
浏览 5
提问于2020-04-17
得票数 9
回答已采纳
1
回答
在这个
Jest
mock中,为什么不在组件上使用我的实现?
、
、
、
我正在尝试用
Jest
测试
一个
React组件。在组件中,需要
一个
模块,它是
一个
工厂
函数
,它返回
函数
的对象。/component'; it('tracks the click', () => { const mockTrack =
jest
.fn();
jest
.mock('..toHa
浏览 19
提问于2018-01-09
得票数 0
5
回答
Jest
:
测试
Intl.DateTimeFormat
、
、
我想
测试
我编写的
一个
过滤器
函数
,它返回
一个
使用Intl.DateTimeFormat('en-GB',options)格式化的日期:export defaultd = new Date(dateISOString);}; 这是我的
测试
,使用
Jest<
浏览 0
提问于2018-03-01
得票数 19
1
回答
开玩笑spyOn不起作用
、
、
、
所以我有
一个
由
几个
函数
组成的文件。我为getOpeningHours写了
一个
测试
。<代码>H 110</code> getOpeningHours和isLocationOrderAheadAvailable都是从同
一个
文件导出的functionsBoth
函数
。/location';
浏览 0
提问于2021-03-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
通过构建自己的JavaScript测试框架来了解JS测试
搭建自动化测试框架的思路及实例演示
为React开发人员推荐8个测试工具、库和框架
被称为“三大框架”替代方案,Svelte 如何简化 Web 开发工作(下)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券