腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
useState
上
使用
spyOn
进行
的
React
单元测试
没有
像
它
应该
调用
的
那样
调用
模拟
函数
javascript
、
reactjs
、
jestjs
我正在学习如何在
React
中
进行
测试,我有一个带有输入
的
组件来编写要搜索
的
内容,一个选择框来选择要搜索
的
位置,还有一个按钮可以根据选择框中选择
的
内容
进行
排序。我做了一个测试,看看当我改变选择框
的
选项时,它是否
调用
了setFilterBy
函数
。
它
进入
函数
内部,并按照预期从"title“更改为"author”,但它不会检测到
模拟
函数</em
浏览 26
提问于2020-04-10
得票数 0
回答已采纳
4
回答
如何在玩笑中模仿/监视
useState
钩子?
javascript
、
reactjs
、
testing
、
jestjs
、
enzyme
我正试图监视
useState
React
,但我总是让测试失败const Counter= () => { const setState = jest.fn(); const useStateSpy = jest.
spyOn
(
React
, '
useState
浏览 17
提问于2020-10-02
得票数 21
回答已采纳
1
回答
茉莉花中从数组中返回随机元素
的
spyOn
函数
javascript
、
jasmine
、
stub
、
spy
我目前正在构建一个岩石,纸,剪刀游戏
的
Javascript和
使用
TDD来指导我
的
代码。我正在尝试运行Jasmine测试,
它
强制我
的
一个
函数
返回一个设置
的
值。我想要我
的
"compChoice“
函数
从”选择“数组"Rock”、“纸张”、“剪刀”中返回一个随机元素,并且
在
我
的
测试中希望将其设置为'Rock‘。我
的
测试在下面。true if user choi
浏览 0
提问于2015-12-28
得票数 0
1
回答
如何通过更改
useState
来测试
React
Hooks组件
reactjs
、
unit-testing
、
jestjs
、
react-hooks
、
enzyme
我有一个
React
hooks功能组件,我想用Jest/Enzyme来测试
它
。我想根据一个
useState
值来测试
它
的
第三级渲染行为。我似乎在网上找不到任何例子。
没有
‘点击’来
模拟
-
没有
API
调用
来
模拟
,因为
在
最后,我仍然需要基于
useState
值
进行
测试。在过去,
使用
类组件,我可以设置状态。有了新
的
钩子,我就不能了。
浏览 3
提问于2020-02-09
得票数 5
1
回答
茉莉花readAsBinaryString性质
的
FileReader方法
angular
、
jasmine
、
karma-jasmine
我有一个
使用
FileReader
的
函数
。我想窥探readAsBinaryString方法。
在
我
的
组件中,我有以下属性reader: FileReader;,此外,
在
insert方法中,我有以下语句:下面是我
的
规范文件中
的
代码: const e: any = { }
浏览 1
提问于2018-09-04
得票数 0
1
回答
如何
使用
快照在useEffect内部
使用
异步回调测试功能组件
javascript
、
reactjs
、
unit-testing
、
jestjs
、
react-test-renderer
我正在尝试
在
我
的
组件
上
编写
单元测试
,
它
看起来
像
这样。export const myComponent = ({text, list, getData = transport.getData}) => {
浏览 0
提问于2019-09-04
得票数 2
2
回答
类型记录中Jest中默认导出类
的
模拟
方法
typescript
、
react-native
、
jestjs
、
mocking
、
react-native-firebase
我已经能够用getInitialLink来
模拟
jest.mock(...),但是这对所有的测试都是
模拟
的
。我认为问题在于,我想要
模拟
的
方法,是一个类
上
的
方法。Jest提供了各种各样
的
模拟
依赖关系
的
方法,但是我无法使
它
工作。
浏览 5
提问于2022-01-14
得票数 2
1
回答
即使
在
命中行时,代码覆盖率也会丢失。
javascript
、
reactjs
、
react-hooks
、
jestjs
、
enzyme
我
的
useEffect中有以下代码。这个代码很好用。但是就coverage而言,接下来
的
两行
没有
被涵盖。正在导入isValid
函数
。有一个强制性
的
100%
的
代码覆盖在这个项目,我不能绕过。 请告诉我如何用代码来掩盖这个问题。谢谢。请注意,我
使用
的</
浏览 5
提问于2022-02-28
得票数 2
1
回答
使用
Jest
模拟
Firebase onValue
函数
javascript
、
reactjs
、
firebase
、
unit-testing
、
jestjs
我正在尝试
使用
Jest来
模拟
Firebase 9.0.0 onValue()
函数
。主组件
使用
onValue()
函数
读取特性并呈现结果。Acerca.jsimport { db, onValue, ref } fromconst snapshot = { val: () => data }
浏览 6
提问于2021-09-25
得票数 3
回答已采纳
1
回答
角:如何用setValueControl
单元测试
函数
angular
、
typescript
、
unit-testing
、
controls
、
angular-test
我试图对这个简单
的
函数
进行
单元测试
,该
函数
为每个值设置控件。this.aaa.codiceFiscale, );这就是setValueControl
函数
所做
的
工作control) { if (disable) disableControl(control);} 我试过这样做
浏览 6
提问于2022-01-04
得票数 0
1
回答
Jasmine
单元测试
spyOn
在
回调
函数
中不起作用
angular
、
unit-testing
、
jasmine
、
ag-grid
、
spyon
我正在
使用
ag-grid,并且我需要在一段代码
上
编写Jasmine
单元测试
。这段代码
使用
一个名为RestService
的
类
调用
我们
的
rest服务器,我想
使用
spyOn
来
模拟
这些
调用
和响应。
在
代码
的
其他地方,我
使用
spyOn
(RestService, 'function').and.returnValue(),
浏览 7
提问于2019-12-16
得票数 0
1
回答
如何用酶来测试改变
useState
状态
的
点击事件?
reactjs
、
testing
、
jestjs
、
enzyme
一种方法是
模拟
useState
,看看它是否会像我预期
的
那样
被
调用
。]; const button = wrapper.find(`[,因为它不会检查
调用
它
的
值是什么,但它仍然失败了,因为
useState
甚至
没有
被
调用</
浏览 14
提问于2020-12-22
得票数 1
回答已采纳
1
回答
测试自定义钩子响应类型记录
reactjs
、
typescript
、
axios
、
jestjs
、
react-hooks-testing-library
我正在学习,反应测试,我有一个钩子,我想测试,但我不知道如何import axios from 'axios'; const [error, setError] =
useState
(null); const f
浏览 5
提问于2022-10-14
得票数 1
2
回答
如何
使用
useState
钩子设置初始状态
reactjs
、
jestjs
、
react-hooks
我
使用
useState
钩子编写了一个功能组件,该组件本身运行良好,但我
在
测试
它
时遇到了问题。我不明白如何在组件中创建初始状态。我尝试过多种方法来嘲弄
useState
,但
没有
一种方法奏效: beforeEach() = > { e
浏览 4
提问于2020-02-03
得票数 1
回答已采纳
1
回答
酶挂载不
调用
useEffect;反应测试-库渲染不
调用
useEffect
reactjs
、
react-hooks
、
enzyme
、
react-testing-library
我在用酶
的
支架测试
React
钩子。看起来
没有
调用
React
钩子useEffect。Message: "" }; <div> <p>Fetch: <
浏览 2
提问于2020-05-15
得票数 1
1
回答
在
React
应用程序中
使用
Jest
模拟
服务方法
reactjs
、
typescript
、
unit-testing
、
jestjs
我
使用
React
与类型记录和Jest
进行
单元测试
。我是,不是用酶
的
。我用创建-反应-应用程序创建了一个具有类型记录
的
react
应用程序。npx create-
react
-app my-app --template typescript 下一步是
在
src目录中创建以下内容。, {
useState
, useEffect } fr
浏览 4
提问于2021-09-23
得票数 0
回答已采纳
1
回答
运行
单元测试
时,useEffect钩子内
的
React
useState
钩子不设置状态
reactjs
、
unit-testing
我正在学习
React
,现在正在尝试
单元测试
。但是,当我尝试为此运行测试时,
它
没有
将用户设置为state。,被
模拟
的
用户数据被正确地解析,但是setUsers(allUsers)实际
上
没有
用测试来设置
它
。
在
效果内部,usersService.getUsers()确实获得
模拟
的
数据,但它从不设置
它
。/exhaustive-deps 下面是
使用</em
浏览 1
提问于2020-07-21
得票数 0
2
回答
如何
使用
酶和Jest
模拟
React
Hook应用程序内部
使用
的
函数
?
reactjs
、
unit-testing
、
jestjs
、
react-hooks
、
enzyme
我有
React
hooks组件,
它
使用
一个材质表来渲染数据。并且数据是从服务器获取
的
。我需要通过
模拟
Api
调用
来测试组件以查看表是否包含数据。下面是当前
的
代码。dataPopulate.js-- import
React
, { useEffect,
useState
, useRef } from '
react
'; )
浏览 38
提问于2020-06-22
得票数 0
2
回答
为什么我不能在这里
使用
mockResolvedValue?
javascript
、
reactjs
、
axios
、
jestjs
、
react-testing-library
我不清楚如何在
使用
以下设置时
模拟
api响应。我有以下测试:import { cleanup, render, wait } from '@testing-library/
react
';const fetchAsync = async endpoint => { const resul
浏览 3
提问于2020-09-20
得票数 8
回答已采纳
1
回答
声呐中
的
角型标测与观众遮挡组件法
angular
、
sonarqube
、
code-coverage
、
istanbul
、
ts-jest
我
在
我
的
角度项目中
使用
了以下
的
角度CLI: 10.2.3我有以下依赖项(用于测试) "@angular-devkit/build-angular我为构造
函数
添加了“伊斯坦布尔忽略下一步”
的
注释,否则覆盖率报告显示我
没有
涵盖这些代码行。我不想测试私有构造
函数
,所以
使用
上面的注释。我
在
组件中有一个方法。,<
浏览 5
提问于2021-07-05
得票数 1
点击加载更多
相关
资讯
携程租车React Native单元测试实践
react中useState多次定义并且每次调用都可以一一对应的原理
React Hooks-缓存记忆
React Hooks踩坑分享
我读完了React的API,并为新手送上了一些建议
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券