腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Jest
-
如果
存在
prop
,
则
调用
函数
进行
测试
、
、
、
我想写一个
测试
,看看组件内部的useEffect
函数
是否被
调用
,是否传入了正确的属性。我对编写
测试
非常陌生,所以我不确定这是不是正确的起点,或者我
测试
的是错误的东西!
浏览 18
提问于2020-08-28
得票数 0
1
回答
如果
类是在setupTests中初始化的,
则
Jest
模拟公理无法工作。
、
、
、
我正在尝试
测试
我的后端类,它使用axios从后端获取一些数据。我对axios
进行
了模拟,并对get
函数
进行
了修改,以返回一些值。这个很好用!但是,
如果
我在setupTests中创建了后端的一个新实例,那么
测试
就失败了。
如果
从beforeEach中删除setupTests并将其添加到
测试
文件中,
则
测试
再次成功。
测试
失败,因为未
调用
存根。我使用setupTests来模拟其他
测
浏览 3
提问于2022-08-16
得票数 1
2
回答
模拟
函数
不被
调用
时,在内部'if‘语句-反应应用程序
测试
与玩笑和酶?
、
、
、
、
我正在为我的function应用程序编写一个
测试
用例,我试图用一个模拟
函数
来模拟一个按钮点击。我将模拟
函数
作为支柱传递,并在' if‘语句中
调用
函数
,但模拟
函数
没有被
调用
,
测试
失败,但是
如果
没有'if’语句
调用
函数
,
则
调用
它并通过
测试
。为什么会发生这种情况?/components/Form' E
浏览 3
提问于2021-06-15
得票数 0
回答已采纳
1
回答
在StencilJs的
Jest
测试
中模拟服务
调用
、
、
、
在我的StencilJs应用程序中,我正在使用
Jest
编写
测试
。我有一个组件类,它使用Service类
进行
REST
调用
。;它只有一个
函数
,我想在我的
测试
方法中模拟这个
函数
,如下所示: it('should return m
浏览 5
提问于2022-02-14
得票数 0
1
回答
Schroedinger的属性:带有`__get()返回值的PHP属性名称,但也“不
存在
”错误
如果
它是一个数组,抓取那个元素。
如果
是对象,
则
查找
函数
,
如果
没有
函数
,
则
查找属性: $a->$arg );
如果
我直接
调用
它,$myObj->name将按预期返回一个值。
如果
我把它传递到排序
函数
浏览 4
提问于2020-06-29
得票数 0
回答已采纳
1
回答
jest
.fn()被多次
调用
、
、
、
、
我正在使用
jest
和酶
测试
我的react本地应用程序组件。为了监视作为道具传递的
函数
,我使用了
jest
.fn()。
测试
onPress方法时出现此错误。我尝试删除在组件中
调用
prop
方法的匿名
函数
;在组件内部直接引用<TouchableOpacity/>的onPress方法,而不是从组件的
prop
中
调用
它;在
测试
用例之前重新呈现
测试
组件。/BackBu
浏览 24
提问于2019-01-28
得票数 2
回答已采纳
1
回答
强制酶挂载()验证PropTypes
、
、
、
、
我正在尝试使用酶的mount()
函数
编写
Jest
测试
,该
函数
确保在向React组件提供错误数据时抛出错误,但mount()只在第一次
调用
mount()时执行PropTypes验证。下面的
测试
套件使用了不正确的属性: expect(globalNavigation).toThrow("Faile
浏览 11
提问于2017-08-22
得票数 0
1
回答
为什么我不能在
jest
.Mock中模拟一个
函数
(必须在spyOn上使用.mockImplementation )?
、
、
我期望当我使用
jest
.mock()模拟一个模块并将
函数
实现传递给每个对象时,它们会转到
测试
中。import * as services from '_services';
jest
.mock', () => { it('loads basket if basket
prop
is null',
浏览 2
提问于2019-03-04
得票数 1
回答已采纳
1
回答
在useState上使用spyOn
进行
的React单元
测试
没有像它应该
调用
的那样
调用
模拟
函数
、
、
我正在学习如何在React中
进行
测试
,我有一个带有输入的组件来编写要搜索的内容,一个选择框来选择要搜索的位置,还有一个按钮可以根据选择框中选择的内容
进行
排序。我做了一个
测试
,看看当我改变选择框的选项时,它是否
调用
了setFilterBy
函数
。它进入
函数
内部,并按照预期从"title“更改为"author”,但它不会检测到模拟
函数
的
调用
。组件 import React, { useState } from "
浏览 26
提问于2020-04-10
得票数 0
回答已采纳
3
回答
使用酶
进行
单元
测试
:将react props作为事件传递给包装器
、
、
我的
测试
失败是因为我不知道在onChange值中声明什么, const wrapper = shallow(<App />); it(
浏览 10
提问于2018-12-12
得票数 0
回答已采纳
1
回答
使用
jest
和axios模拟api
调用
失败一定次数
、
、
、
、
我有一个
函数
,它设置一个api
调用
,然后将该
函数
传递给一个重试
函数
,该
函数
执行该
调用
,
如果
失败,
则
重试该
调用
,最多重试5次。executePromise(promiseFunction, --numberOfTimesToTryAgain); return error;} 我想
测试
someAPICall,并使用
jest
模拟axios
调用</e
浏览 27
提问于2020-01-24
得票数 0
2
回答
如何使用
jest
模拟typescript中的外部依赖
、
、
我无可救药地试图在typescript中模拟firebase管理依赖,以
进行
单元
测试
。await this.userService.findByUsername(resp.email); return null;}import {auth} from 'firebase-admin';
jest
.mock('firebase-admin')
浏览 24
提问于2021-05-29
得票数 0
回答已采纳
1
回答
React
Jest
如何
测试
被
调用
的外部异步等待
函数
?
、
、
、
我有一个react钩子组件和onClick事件,当我触发事件时,我会从其他文件/模块
调用
异步
函数
,我如何
测试
使用
Jest
调用
的这个方法,因为这个方法不是通过
prop
传递的,而是从外部资源传递的,例如component on click method await someAsyncFn(userId); }; 我尝试在
测试
中使用
jest
.fn或
jest
浏览 12
提问于2020-05-02
得票数 0
回答已采纳
6
回答
Jest
:在setImmediate或process.nextTick回调中
测试
不会失败
、
、
、
我正在尝试为需要在其componentWillMount方法中完成异步操作的React组件编写一个
测试
。componentWillMount
调用
一个
函数
,该
函数
作为
prop
传递,返回一个promise,我在
测试
中模拟了这个
函数
。这可以很好地工作,但是
如果
测试
在
调用
setImmediate或process.nextTick时失败,异常就不会被
Jest
处理,它就会过早退出。如何在
Jest</em
浏览 2
提问于2017-01-22
得票数 10
1
回答
Jest
中的模拟
函数
、
、
我想
测试
这些方法(它们是否被
调用
),以及类中声明的属性是否在
调用
相应的类方法时发生变化。我不知道这是否正确的做法。在
Jest
中
测试
函数
而不
进行
模拟是错误的吗?并推断,
测试
内部运
浏览 0
提问于2018-04-04
得票数 0
回答已采纳
2
回答
测试
vuejs
prop
default,即
jest
中的匿名
函数
、
、
、
、
我正在尝试用
jest
在vue.js中
测试
以下道具: export default { props: { default: () => {} } }
Jest
一直告诉我,我需要覆盖onConfirm属性的默认值,但我不知道如何做到这一点。
浏览 21
提问于2020-10-20
得票数 2
回答已采纳
3
回答
模拟删除材料-ui芯片
、
、
、
我想写一个
测试
,它在我的InputTag组件中删除了一个物质ui芯片组件.知道怎么做到吗?
浏览 2
提问于2017-09-03
得票数 4
回答已采纳
1
回答
每个
测试
的
Jest
mock值
、
、
、
、
我想
测试
当token值为空时,库
函数
是否未被
调用
。为此,我必须在单元
测试
之间更改GOOGLE_ANALYTICS_TRACKING_ID的模拟值。/withGoogleAnalytics'; pageview:
jest
.fn(), expect(shall
浏览 1
提问于2018-10-22
得票数 3
1
回答
Jest
的回调
测试
是如何工作的?
、
、
、
、
当使用
Jest
测试
利用回调的异步代码时,您可以放入一个done参数,然后在
测试
中
调用
该参数。这允许
测试
知道,直到
调用
done()
函数
才能完成
测试
。例如,在运行包含done()
函数
的回调之前,此代码将不会完成。callback(data) { done();}); 我的问题
浏览 3
提问于2017-07-17
得票数 7
回答已采纳
1
回答
在酶中,如何从功能成分的支柱中获得功能?
、
、
、
我正在为我的反应项目编写单元
测试
,使用
Jest
和酶。 }); }); 但我得到了如下错误
浏览 2
提问于2020-09-19
得票数 0
回答已采纳
点击加载更多
相关
资讯
前端单元测试入门
被称为“三大框架”替代方案,Svelte 如何简化 Web 开发工作(下)
React 16 Jest手动模拟
携程租车React Native单元测试实践
通过构建自己的JavaScript测试框架来了解JS测试
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券