腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(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
回答已采纳
点击加载更多
相关
资讯
React 16 Jest单元测试之Jest工具
通过构建自己的JavaScript测试框架来了解JS测试
React 16 Jest手动模拟
使用Jest测试原生TypeScript项目
React16 Jest单元测试之Setup and Teardown
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券