腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
try
/
catch
中
使用
async
/
await
方法
的
Jest
/
酶
测试
反应
组件
javascript
、
reactjs
、
ecmascript-6
、
jestjs
、
enzyme
多年来,我一直
在
努力尝试用
Jest
测试
这种
方法
,在线搜索似乎没有帮助。我想我需要重构这个
方法
,但我不确定如何以这样一种可
测试
的
方式来实现它。
async
onSubmit(values, applicaitonId) { this.setState({ loading: true }); constresponse =
await
sendEmail(this.formatE
浏览 7
提问于2019-03-22
得票数 1
回答已采纳
1
回答
测试
道具是否通过(不
使用
酶
)
reactjs
我想
测试
我
的
道具是否通过了,但不
使用
酶
, 我试着在网上找到文档,但是所有的教程都是用
酶
做
的
。或者我真的需要一个第三方库,比如“
反应
测试
库”?
浏览 2
提问于2019-01-28
得票数 0
回答已采纳
1
回答
酶
:安装不像预期
的
那样工作。
javascript
、
reactjs
、
enzyme
、
jestjs
我正在尝试
使用
Enzyme和
Jest
编写我
的
第一个
测试
。最后,我总是将包装器转换为Html()字符串。然后像下面这样断言,即直接在html字符串上
使用
indexOf merhod,而不是直接
使用
挂载包装器对象上
的
酶
apis来查找dom对象。const wrapper = mount(<Admin title="Mock Admin Client" restClient={
jest
.fn().mockImp
浏览 0
提问于2018-03-19
得票数 0
1
回答
在笑话
中
获得儿童道具?(不含
酶
)
javascript
、
reactjs
、
jestjs
我正在尝试
测试
React按钮
组件
的
文本是否会在单击时发生变化。下面是我正在
测试
的
组件
中
返回
的
大致内容(让我们称之为RandComponent): return (<> ...我在网上看过,
在
酶
中
,你可以
在
测试
文件
中
做类似这样
的
事情: it('test button text togg
浏览 13
提问于2020-10-29
得票数 0
2
回答
使用
酶
测试
使用
React.useEffect
的
组件
reactjs
、
react-hooks
、
enzyme
、
react-testing-library
假设我有这个功能
反应
组件
。,SomeComponent
在
第一次呈现时调用onShow。我试过实现两种非常相似的
测试
,区别是第一种是
使用
酶
,另一种是
使用
反应
测试
库。 const aFn =
浏览 1
提问于2019-05-10
得票数 3
1
回答
React
酶
:无法传递路由器参数
reactjs
、
jestjs
、
enzyme
我有一个名为AddEditVehicle
的
组件
,它在路由为/vehicle/:vehicleId/edit时呈现。 wrapper =
await
浏览 0
提问于2019-01-31
得票数 0
2
回答
如何在
反应
和
Jest
中进行单元
测试
承诺拒绝
javascript
、
reactjs
、
unit-testing
、
jestjs
、
es6-promise
我正在尝试为react
组件
编写单元
测试
。它是一个相当标准
的
组件
,它调用承诺返回
方法
,并
使用
“然后”和“
catch
”来处理分辨率。我
的
测试
是试图验证
在
承诺被拒绝时它是否调用了正确
的
方法
,然而,尽管遵循了我认为是一个标准
的
方法
,但我不能开玩笑来验证这个调用。我在这里列出了相关
的
文件,并提供了一个github示例,该示例
在</
浏览 0
提问于2019-01-14
得票数 2
回答已采纳
1
回答
如何在react
测试
库中
使用
jest
.spyOn
reactjs
、
enzyme
、
react-testing-library
我正在将一个类
组件
重构为一个函数
组件
。
在
我
的
测试
文件
中
,我
使用
的
是
酶
,但我正在迁移到react-testing-libraryit('should change module when clicked button login来做
的
事情 it('should change module when clicked butto
浏览 2
提问于2020-12-01
得票数 1
1
回答
全局模拟
Jest
/
酶
在
反应
中
的
作用
reactjs
、
mocking
、
jestjs
、
enzyme
通常情况下,我
的
函数被导入到我想要
使用
jest
/
酶
法
测试
的
反应
组件
中
。 通常,我可以通过wrapper.instance().functionName访问
组件
中
定义
的
函数,然后
测试
函数是否已被调用。类似地,
在
测试
中
挂载
组件
时,我可以
在
as支持
中
传递
浏览 0
提问于2019-03-22
得票数 3
回答已采纳
3
回答
Jest
和
酶
有什么区别?
javascript
、
reactjs
、
jasmine
、
jestjs
、
enzyme
我刚开始做单元
测试
。我想
测试
React项目。我从React文档开始,它将
酶
称为
测试
工具,这对我来说有点模糊。 enzyme断言库还是任务运行程序?
测试
react-redux项目的最佳
方法
是什么?
浏览 9
提问于2017-03-06
得票数 47
1
回答
在
React应用程序中
使用
Jest
模拟服务
方法
reactjs
、
typescript
、
unit-testing
、
jestjs
我
使用
React与类型记录和
Jest
进行单元
测试
。我是,不是用
酶
的
。我用创建-
反应
-应用程序创建了一个具有类型记录
的
react应用程序。npx create-react-app my-app --template typescript 下一步是
在
src目录
中
创建以下内容。GetServiceData返回
的
数据
浏览 4
提问于2021-09-23
得票数 0
回答已采纳
1
回答
无法从“src/setupTests.js”中找到模块“酶类”
reactjs
、
jestjs
、
enzyme
我正在尝试
使用
jest
和
酶
法
测试
一个react
组件
,我已经为它们安装了必要
的
包,然后按照下面所示配置了我
的
setupTests.js,但是仍然存在相同
的
错误,即没有找到
酶
模块,也有“浅
的
”错误。这就是我试着用浅
酶
的
地方import { render, screen, cleanup } from '
浏览 2
提问于2021-12-27
得票数 0
回答已采纳
2
回答
react JS
中
UseEffect钩子
的
Jest
测试
用例
reactjs
、
jestjs
、
react-hooks
、
enzyme
、
use-effect
我正在尝试为useEffect react钩子编写
Jest
-enzyme
测试
用例,我真的迷路了,我想为2个react钩子写
测试
用例,一个进行异步调用,另一个
使用
usestate钩子对数据进行排序和设置,我
的
文件在这里。
浏览 58
提问于2019-11-25
得票数 1
1
回答
ValidateUsername是只读
的
|带有
Jest
/
酶
的
TS
javascript
、
reactjs
、
typescript
、
jestjs
、
enzyme
我有一个小
的
实用函数,我正在用
Jest
和
酶
对我
的
React-TS项目进行一些
测试
。
在
项目中JS文件
中
,我得到以下错误: "validateUsername" is read-only.(error => { }); 下面是对它
的
测试
: describe('Validate Username;
浏览 7
提问于2019-06-11
得票数 0
1
回答
在
使用
Jest
和
酶
进行
测试
时,没有
在
catch
块
中
触发Redux调度功能
reactjs
、
unit-testing
、
redux
、
jestjs
我目前正在
测试
一个
使用
Jest
和
酶
的
反应
和还原课程项目。当我
测试
redux操作
方法
时,我遇到了一个问题。我有一个名为requestRobots
的
函数,它执行异步操作来获取数据。
在
获取时,并根据允诺结果,尝试/
catch
块
中
的
操作被分派。这个逻辑是
使用
redux-thunk中间件来处理
的
。我面临
的
问题是
浏览 3
提问于2022-07-30
得票数 1
回答已采纳
2
回答
Jest
:
测试
超时后拒绝
的
promise
javascript
、
unit-testing
、
timer
、
jestjs
、
settimeout
我正在试着为这个函数
的
可悲路径写一个
测试
: const awaitFirstStreamForPage =
async
page => {
await
page.waitForSelector,因为它实际上是
在
等待
测试
完成。(5000)}) 可能有一种
方法
可以
使用
Jest
的
假计时器来解决这个问题,但我无法让它工作。: Error: no stream fou
浏览 38
提问于2020-09-24
得票数 1
回答已采纳
1
回答
使用
Jest
测试
承诺捕获
中
的
异步抛出错误
javascript
、
reactjs
、
testing
、
jestjs
、
es6-promise
如果发生故障,则重新呈现该
组件
以显示错误消息,并重新引发该错误,以便将该错误记录到控制台/我们
的
日志记录系统,并由父
组件
处理。}
catch
(e) {} 我也尝试过
浏览 2
提问于2021-06-03
得票数 0
1
回答
如何
使用
酶
来
测试
具有异步生命周期功能
的
组件
?
javascript
、
reactjs
、
enzyme
、
jestjs
我正在
使用
jest
和
酶
来
测试
我
的
组件
。在这个
组件
中
,我将在componentDidMount
中
请求数据,然后它将
使用
数据呈现视图。class App extends React.Component { const data =
await
getData(); /,只需
在
componen
浏览 2
提问于2018-03-01
得票数 0
2
回答
如何
使用
jest
nodejs
测试
catch
块?
javascript
、
jestjs
如何在es6类上
测试
catch
块class Service { this.accessToken= accessToken;
try
{`, { encoding: 'utf8' });
浏览 0
提问于2019-02-07
得票数 0
1
回答
如何从
Jest
中
的
try
/
catch
块检查错误
javascript
、
node.js
、
jestjs
、
try-catch
、
supertest
如果有一个我确信
catch
会处理
的
错误,我如何在
Jest
中
测试
try
/
catch
块?例如,我想
测试
从一个单独
的
文件
中
读取令牌
的
代码。我想
测试
我
的
捕获,但问题是我不知道如何在
Jest
中
创建一个场景来
在
Jest
中
处理错误。const readToken =
浏览 106
提问于2020-09-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“承诺”的终极解决方案
node+mongoose爬坑小结(一)
从一个优质开源项目来看前端架构
React 核心团队成员解释“代数效应与 React”
React请求后端数据
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券