腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
jest
.spyOn未模拟useEffect钩子
、
、
、
useEffect; useEffect.mockImplementation(f => f()); useEffect.mockImplementation(f => f()); useEffect =
jest
.spyOn
浏览 42
提问于2020-01-06
得票数 9
1
回答
Jest
:更改测试套件中不同测试的手动模拟输出
、
、
、
/index'; module.exports = {}// common/con
浏览 1
提问于2017-06-01
得票数 11
2
回答
如何在
Jest
中重置模拟值?
、
、
、
describe('testing helpers', () => { ], };
jest
.mock我以为这个
beforeEach
(() =>
jest
.reset
浏览 1
提问于2020-10-24
得票数 3
回答已采纳
1
回答
如何在测试前从函数初始化中模拟环境变量检查?
、
@dec...我尝试用foo()单元测试来测试函数
jest
。如果我没有在笔记本电脑上设置命名空间变量,测试就失败了。
浏览 2
提问于2021-12-19
得票数 0
回答已采纳
2
回答
如何在其他类中初始化的另一个类中模拟外部类?
、
、
、
我有以下文件和类 } export class Session{ this._socket = socket; this._socket.on
浏览 4
提问于2022-09-27
得票数 0
1
回答
在创建的钩子(vue.js)中模拟setInterval
、
、
、
到目前为止,我所做的是使用
jest
.useFakeTimers,并且在每个测试中,我将使用
jest
.advanceTimersByTime(8000)来检查我的api是否被调用。const $route = { account_id: "99" } Promise.resolve({ success: true, activated: true })
浏览 1
提问于2020-09-14
得票数 0
1
回答
为什么我不能嘲笑`crypto.createHash`呢?
、
、
、
然而,当我试图使用
jest
.mock('crypto', () => ({ createHash: … }))来模拟它时,模拟似乎不起作用。/hash-node.js'; createHash:
jest
.fn().mockReturnValue({ update:
jest
.fn().mockRetu
浏览 9
提问于2022-02-06
得票数 0
回答已采纳
1
回答
如何监视在
Jest
中
beforeEach
中实例化的类?
、
、
、
bar() { } let foo: Foo foo = new Foo() }) const spyOnBar =
jest
.spyOn(foo, "bar")
浏览 6
提问于2022-04-27
得票数 0
回答已采纳
2
回答
在
Jest
中的每个测试之前运行全局测试设置
、
我正在尝试在
Jest
测试套件中的每个测试之前执行一个测试设置函数。我知道我可以使用
beforeEach
在单个测试文件中完成此任务,但我希望为所有测试文件全局执行此操作,而无需显式修改每个单独的文件。
浏览 147
提问于2018-02-11
得票数 43
回答已采纳
1
回答
Jest
:我应该如何在每次测试中改变Vuex的模拟数据?
、
、
、
、
/ItemsDisplayer.vue' ...
jest
.requireActual('vuex'), getters: {categories')}Many
浏览 7
提问于2022-06-01
得票数 0
回答已采纳
1
回答
ReactJS - RTL调试组件逻辑
、
我想知道为什么我的测试不能像预期的那样工作。因此,我希望在操作为add时调用add回调,而不是在操作为edit时调用它。但是我的两个测试都返回Number of calls: 1。这怎麽可能?怎么弄明白呢?谢谢。function Form(action, onSaved){ if (action === 'add') { onSuccess: onSaved(); } else {
浏览 2
提问于2022-06-21
得票数 0
1
回答
我如何才能模拟另一个文件中的函数,从而返回一个承诺?
、
、
、
、
我在写一个
Jest
测试。我需要测试一个函数,它调用另一个.js文件中的函数。这个被调用的函数返回解析为字符串的承诺。下面是我的测试: function:
jest
.fn().mockReturnValue('Returned String') myFunction使用第二个参数(
jest</e
浏览 2
提问于2022-02-10
得票数 0
3
回答
嘲笑测试用例之间的清晰模拟(javascript)
、
、
、
这是我的玩笑测试: const mockTestFunction =
jest
.fn()
jest
.clearAllMocks() // <---------- it doesn't help to clear
jest
.restoreAl
浏览 0
提问于2020-12-04
得票数 0
回答已采纳
1
回答
如何测试
Jest
和类型记录中在窗口对象上定义的函数
、
、
/Api";
beforeEach
(() => { }); const mockedReplace =
jest
.fn
浏览 3
提问于2022-06-29
得票数 0
回答已采纳
2
回答
如何在玩笑中重置间谍或模仿
、
、
、
、
MyService.getConfigsForEntity =
jest
.fn().mockReturnValue( let responseon link click', () => { const spy =
jest
.spyOn
浏览 2
提问于2020-06-23
得票数 1
回答已采纳
1
回答
模仿axios的get和post
、
、
我正在尝试在
jest
中模拟axios get和post。到目前为止,这是我的代码:
jest
.mock('axios');axios.post.mockResolvedValue/users'; con
浏览 13
提问于2021-03-15
得票数 1
回答已采纳
3
回答
在调用
beforeEach
()之前,异步beforeAll()不会完成
、
、
、
、
在开玩笑的时候,beforeAll()应该在运行之前
beforeEach
()..。 问题是,当我使用异步回调beforeAll(),
Jest
不会等到回调完成后才继续
beforeEach
()..。如何强制
Jest
等待异步beforeAll()在继续进行之前要完成的回调
beforeEach
() 最小可重现示例 tests/myTest.test.js const connectToMongo =(() => { console.log('entered body of <em
浏览 81
提问于2021-02-14
得票数 7
回答已采纳
1
回答
如何用玩笑模拟navigator.userAgentData.getHighEntropyValues
、
、
我试过:
jest
.mock(global.navigator.userAgentData); it('uaFullVersion is
浏览 5
提问于2022-10-01
得票数 0
2
回答
基于
Jest
的模拟寄存_orderBy方法
、
、
、
我想知道如何用
Jest
来模拟_orderBy方法,并确保它是用下面的参数调用的。return val.slice(0, this.numberOfErrandsLoaded);到目前为止,这就是我所拥有的:
jest
.unmock("lodash"); _.orderBy =
jest
.fn();
浏览 1
提问于2020-03-10
得票数 1
2
回答
Jest
模拟IntersectionObserver
、
、
image.example.com"></ui-image>` return { unobserve:
jest
.fn() }; .fn()mockImg.setAttribute('class'
浏览 39
提问于2019-11-16
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 16 Jest单元测试之Jest工具
通过构建自己的JavaScript测试框架来了解JS测试
React 16 Jest手动模拟
使用Jest测试原生TypeScript项目
React16 Jest单元测试之Setup and Teardown
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券