腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用
jest
测试函数
、
、
如何使用
jest
测试如下所示
的
函数
?
浏览 16
提问于2018-09-02
得票数 0
回答已采纳
1
回答
用
Jest
测试函数
中
的
函数
?
我正在使用
Jest
测试Redux Action Creator 这是动作创建者: const addDiscount = ({ code }) => (dispatch, getState) => {({ code id types: ADD_DISCOUNT.triplet}; 这是我
的
测试: const apiCallMock =
jest
.fn(); const dispatch =
jest
.
浏览 18
提问于2019-05-01
得票数 2
2
回答
开玩笑
的
问题。FakeTimers:调用clearTimeout是为了清除本机计时器,而不是由这个库创建
的
计时器。
、
、
、
在Node.js从版本14更新到版本16之后,我们在bitbucket CI/CD管道上经历了很多失败
的
测试。本地测试通过。似乎是定时器
中
的
问题,导致第一条错误消息说:"FakeTimers: clearTimeout是用来清除本机计时器而不是由这个库创建
的
。在为
jest
添加了"--runInBand“参数之后,它解决了这个问题,但这不是一种理想
的
方法。 会感谢你
的
帮助。
浏览 11
提问于2022-01-19
得票数 10
2
回答
为什么
Jest
.useFakeTimers不能在beforeAll块
中
工作?
、
、
、
我想在全局模拟超时
函数
,所以我在一个
jest
.useFakeTimers块
中
添加了一个对beforeAll
的
调用。当我运行测试时,
jest
.advanceTimersByTime没有执行预定
的
代码。我
用
间谍来确认模拟确实是被调用
的
。但是,我注意到,如果我将
jest
.advanceTimersByTime调用移动到
测试函数
或beforeEach块
中
,它就能工作。这里有一个简单
的
例子来
浏览 13
提问于2022-05-31
得票数 2
1
回答
模拟
Jest
中
模块
中
的
单个
函数
并在其上进行断言
、
、
、
我试图
用
Jest
模拟模块
中
的
单个
函数
,并断言我已经
用
某些参数调用了它。g(...)我正在尝试
测试函数
g和h,我试图编写
的
断言之一是,在调用g和h时,使用特定参数调用f。因此,在我
的
测试
中
,我希望模拟出f,并能够断言它
的
调用。然而,当我在测试
中
这样做时:
jest
.mock(
浏览 7
提问于2022-06-20
得票数 0
4
回答
在
Jest
中
调试单个测试
、
、
我有许多玩笑测试,在许多测试套件
中
,在许多测试文件
中
。我正在通过node --inspect-brk ./node_modules/
jest
/bin/
jest
进行调试,所以其他涉及手表模式
的
解决方案太复杂了。 除了我需要调试
的
测试之外,我如何跳过所有测试?
浏览 10
提问于2018-05-23
得票数 13
1
回答
检查
函数
是否已在
Jest
中
触发
我有一个类,它在构造
函数
中
启动和触发一个设置
函数
,如下所示: constructor() { }然后在这个
函数
中
,我有这个: window.fruit = 'apple';我想用
Jest
测试myFunct
浏览 9
提问于2018-02-22
得票数 0
回答已采纳
1
回答
Jest
模仿构造
函数
、
、
我正在使用Angular和
Jest
来模拟一个类。我发现模拟构造
函数
很困难,因为
测试函数
是在构造
函数
中
调用
的
。任何关于如何用
jest
模拟构造
函数
的
输入都会很有帮助 export class AppComponent { return
浏览 14
提问于2021-05-05
得票数 0
回答已采纳
1
回答
用
Jest
酶反应
中
的
参数
测试函数
、
、
、
、
在function组件中有一个名为toggleFilter()
的
函数
,如下所示: const filterApplied,如下所示:因此,我试图像这样测试这个toggleFilter()
函数
: it("checksfor the function calls", () =>
浏览 2
提问于2018-05-22
得票数 0
1
回答
玩笑&超级测试等待无反应
、
password":"adasdasdas","username":"adasdasdasdaYrrrrY"})})console.log(newU
浏览 5
提问于2022-11-05
得票数 0
4
回答
使用
Jest
测试Firebase
函数
-错误: moduleName.split不是
函数
、
、
我正在尝试使用firebase-functions-test SDK测试Firebase Cloud function ...文档(通常)是基于mocha/sinon
的
,但是由于我
的
项目是基于
Jest
的
,所以我想使用
Jest
来代替。在文档
中
,他们声明index.js正在调用admin.initializeApp ...在导入
函数
之前,我需要对其进行存根处理。"); adminInitStub =
jest
.mock(admin, &
浏览 1
提问于2018-11-30
得票数 6
1
回答
Jest
- dontMock
函数
不能按预期工作
、
、
、
、
我试图在
测试函数
中
取消axios模块
的
模拟,但是它一直返回模拟
的
响应,即使我声明了dontMock
函数
。我做错什么了?import Axios from 'axios'; }); it('shoul
浏览 7
提问于2020-11-13
得票数 0
回答已采纳
2
回答
Moxios - TypeError:无法读取未定义
的
属性“适配器”
、
、
"axios": "^0.16.2", "moxios": "^0.4.0",下面是示例,但是我
的
测试错误出现在moxios.install()行上: // import and pass your custom axios instance to this method }) 我
的
实际测试onFulfilled.getCall(0).args
浏览 2
提问于2018-03-21
得票数 3
回答已采纳
2
回答
异步
函数
不像我期望
的
那样在
Jest
中
运行。
、
、
Javascript测试框架表示,为了测试异步
函数
,我需要在回调
中
添加done(),否则测试完成后
函数
将返回,因此测试将失败。我在我
的
package.json
中
添加了
Jest
,以及以下两个文件:function fetchData(cb) {}) 我可以使用上面的代码通过测试,但是我认为我应该得到一个失败
的
测试,因为
浏览 3
提问于2017-11-14
得票数 5
回答已采纳
1
回答
如何使用
Jest
- Error: Matcher错误:接收值必须是模拟或间谍
函数
来测试条件
函数
、
、
、
我开始学习如何使用
Jest
进行单元测试,我希望在单击submit之后测试模型是否打开,但是我得到了错误:Matcher错误:接收到
的
值必须是一个模拟或间谍
函数
。
浏览 1
提问于2022-07-29
得票数 -1
回答已采纳
1
回答
测试React
中
组件
的
独立功能
、
、
、
、
我对
Jest
和酵素相当陌生,我遇到了一个难题: this.myReference.current.childFunction();} 现在我想
测试函数
的
某些功能我想检查是否调用了doSomethingOther
函数
。使用浅渲染,我无法做到这一点。如果没有调用this.myReference.
浏览 3
提问于2018-09-26
得票数 0
回答已采纳
1
回答
React脚本测试:异常没有回溯
、
、
、
、
我
用
function重新制作了
的
浏览器版本,在编写单元测试时我遇到了一个问题:没有对自定义异常
的
完整跟踪,只突出显示
测试函数
:在package.json文件
的
scripts部分,我有"test": "react-scripts test",它在引擎盖下运行
Jest
。我试着在没有React脚本
的
情况下运行
Jest
,但是这会导致很多错误,似乎React添加了一些重要
的
配置.那么,我应该如
浏览 7
提问于2022-05-06
得票数 1
回答已采纳
1
回答
使用
JEST
读取wtih fs测试文件
、
、
、
、
我正在尝试测试以下
函数
: return new Promise(function(resolve, reject) { });通过测试: await read(); expect(e).toMatch('ERROR');然而,我不能捕捉到catch上
的
拒绝cb('ERROR') e
浏览 3
提问于2020-03-04
得票数 0
2
回答
jest
测试异步
函数
失败
、
、
我有一个简单
的
typescript
函数
,它只打印一些文本和睡眠。测试在未等待异步
函数
返回
的
情况下完成。 这是我
的
功能。该项目的框架是通过带typescript选项
的
create-react-app生成
的
。我在我
的
项目中有这些依赖项。typescript": "^3.7.5", }, "devDependen
浏览 53
提问于2020-06-18
得票数 1
1
回答
如何使用
Jest
/Enzyme测试去抖动功能?
、
、
、
、
我已经尝试在测试
中
调用debouncedSetFilters和applyFilters,但它仍然将这两行返回为未覆盖。 我遗漏了什么?
浏览 9
提问于2019-01-23
得票数 3
回答已采纳
点击加载更多
相关
资讯
python中函数概述,函数是什么,有什么用
用Python实现自控系统中的传递函数
Excel 中最常用的 if 函数在 Power Query 中怎么用?
Excel提取数组中的数据,用TAKE函数其实很简单
携程租车React Native单元测试实践
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券