腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如何
使用
jest
测试
传入
document.body.appendChild
的
参数
javascript
、
jestjs
我有一个创建脚本元素并将其添加到正文中
的
函数。(s); 我
使用
jest
进行
测试
,并监视appendChild函数,以断言
传入
的
参数
是我所期望
的
。我所拥有的如下所示:
jest
.spyOn(document.body, 'appendChild'); '<
浏览 83
提问于2019-03-14
得票数 8
回答已采纳
1
回答
如何
用玩笑
测试
“这个”调用上下文?
jestjs
如何
在
jest
中
测试
如何
使用
正确
的
this上下文调用函数? 我只能找到
如何
用
测试
传入
的
参数
。但是它不
测试
this上下文,我也找不到任何其他API用于此或示例。
浏览 0
提问于2018-08-26
得票数 3
回答已采纳
1
回答
在
document.body.appendChild
反应钩子(
Jest
/酶)中调用
的
测试
useScript
javascript
、
reactjs
、
jestjs
、
react-hooks
、
enzyme
我在
Jest
中为这个useScript钩子编写单元
测试
:我正在尝试
测试
是否已经调用了
document.body.appendChild
,但是当我运行
测试
时,我从
Jest
获得了以下响应: 预期: ObjectContaining {"src":",“type:"tex
浏览 0
提问于2021-05-04
得票数 0
回答已采纳
1
回答
在React组件中
测试
导航
reactjs
、
testing
、
react-router
、
jestjs
我想
测试
一下,当提交按钮被按下时,url是否会改变。作为
测试
的
一部分,我检查初始url是否为"/auth“,url是否变为"/”。 然而,一个更简单
的
测试
失败了,那就是初始url
测试
。
测试
: it("displays an authcode and submit button", async() => { history = createMemoryHistory();const root = d
浏览 21
提问于2020-09-12
得票数 0
1
回答
没有
测试
用例发现
Jest
jestjs
、
husky
、
lint-staged
"test": "cross-env CI=true react-scripts test --coverage",但是,当我
使用
husky、预提交和lint-staged运行相同
的
命令时,当我检查控制台时,我发现它是针对已修改
的
文件运行
的
。"
jest
": { "src/**/*.js"
浏览 1
提问于2019-08-15
得票数 5
1
回答
如何
测试
创建文件
的
实用程序函数
javascript
、
unit-testing
、
jestjs
、
enzyme
我有一个小
的
实用函数,我正在尝试用
Jest
和Enzyme来
测试
。我什么也得不到。downloadLink.href =window.URL.createObjectURL(csvFile);
document.body.appendChild
(downloadLink);} 到目前为止,我
的
测试
: import downloadCSV f
浏览 16
提问于2019-09-06
得票数 2
回答已采纳
1
回答
使用
react
测试
库
测试
document对象
reactjs
、
jestjs
、
react-testing-library
使用
react testing library,我想
测试
一个不返回任何内容
的
方法。基本上,它是用来下载图表(svg)
的
。= (imgDataUrl, fileName) => { link.href = imgDataUrl link.click()}
浏览 10
提问于2019-08-07
得票数 1
1
回答
如何
在Firebase函数
测试
中模拟FCM admin.messaging().sendToDevice()
的
实现
typescript
、
firebase
、
unit-testing
、
firebase-cloud-messaging
、
google-cloud-functions
我无法在Firebase函数
的
类型记录中模拟Firebase消息传递函数。我正在
使用
Companion来构建中提到
的
在线
测试
。我正在
使用
jest
模拟来模拟admin.messaging().sendToDevice函数。admin.messaging.MessagingDevicesResponse>(undefined);运行此操作将得到以下错误,因为返回类型对象MessagingDevicesResponse>(undefined)需要一个复杂
的</
浏览 1
提问于2019-07-15
得票数 1
2
回答
如何
使用
Jest
和Enzyme
测试
通过props
传入
的
函数?
javascript
、
reactjs
、
jestjs
、
enzyme
使用
Jest
和酶,我
如何
测试
this.props.functionToTest是否在运行?functionToTest: PropTypes.func componentDidMount() { }在
Jest
中,我尝试创建mockProps并在挂载组件时
传入
它们。显然,在挂载过程中传递道具是不起作用
的
。 问题1:
如何
传入
将在component
浏览 6
提问于2018-12-12
得票数 5
回答已采纳
1
回答
如何
在JESTV24.6 toMatchSnapshot(propertyMatchers?,hint?)中指定第二个
参数
?
javascript
、
jestjs
在从
Jest
v22升级到
Jest
v24之后,我正在更新
Jest
快照
测试
。toMatchSnapshot()函数更改为接受2个
参数
,而不是1个,如下所示- v22 - https://jestjs.io/docs/en/22.x/expect#tomatchsnapshotoptionalstringv24 - https://jestjs.io/docs/en/expect#tomatchsn
浏览 20
提问于2019-05-28
得票数 1
回答已采纳
2
回答
如何
在异步
jest
test.each情况下
传入
done()
参数
jestjs
、
ts-jest
我正在尝试编写一个
jest
测试
用例来
测试
异步方法,我想
传入
done()
参数
,以便
jest
在结束
测试
之前等待它被触发,然而,我不确定将它放在哪里。 有什么想法吗?// my assertions } } ); 对于一个
jest
测试
,我可以这样做: test('my
浏览 28
提问于2020-01-28
得票数 7
回答已采纳
1
回答
在用
jest
测试
ReactDOM.render时
reactjs
、
redux
、
jestjs
、
enzyme
、
react-testing-library
我正在用redux
测试
我
的
基本反应项目的index.js文件。该文件包含ReactDOM.render,我得到了上面的错误。renderToDom();index.test.jsimport { mock } from "
jest
global.document.getElementById; global.document.getElem
浏览 3
提问于2020-09-15
得票数 2
1
回答
无法在我
的
webpack入口点成功地为事件侦听器编写滑稽
测试
node.js
、
unit-testing
、
webpack
、
jestjs
、
testcase
我很难理解为什么我在
Jest
的
一个
测试
失败了。但是,如果
浏览 4
提问于2020-01-23
得票数 0
回答已采纳
2
回答
JEST
_~_
javascript
、
unit-testing
、
jestjs
我
的
职能如下:export default function main() { const p= document.createElement('p'); }; createA
浏览 9
提问于2020-12-25
得票数 1
回答已采纳
2
回答
我怎么能用
git
、
unit-testing
、
testing
、
jestjs
我想
使用
和标志来开玩笑。我更改了很多
测试
和
测试
所依赖
的
文件。根据滑稽
的
cli旗子
的
文档: onlyChanged:别名-o。尝试根据当前存储库中
的
文件更改来确定要运行
的
测试
。但是,当我运行
jest
--ch
浏览 3
提问于2018-08-10
得票数 8
2
回答
从ReactDOM.render切换到createRoot会导致简单
的
jest
测试
失败
javascript
、
reactjs
、
testing
、
jestjs
、
react-18
我刚开始学习丹尼尔·欧文( Daniel )
的
“掌握反应
测试
驱动
的
开发”(Mastering React Driven Development),我认为将这些例子转换为React 18应该不难,但我在用
Jest
转换书中
的
第一个
测试
时遇到了麻烦。这本书不
使用
create-react-app或任何东西,而是从头开始构建React应用程序,所以我很难找到
如何
转换代码
的
相关示例。 如书中所写,在“反应17”中,
测试
通过了。&
浏览 15
提问于2022-07-17
得票数 1
回答已采纳
1
回答
javascript下载功能
的
单元
测试
javascript
、
unit-testing
、
download
、
jestjs
我需要为下面的函数写一个单元
测试
。目前只是检查appendChild/removeChild被调用了多少次,但我认为这不是
测试
的
最佳方式。除此之外,我不知道单元
测试
应该是什么样子,因为我是
测试
新手。href', blobUrl); link.style.display = 'none';
document.body.appen
浏览 31
提问于2019-10-18
得票数 0
回答已采纳
1
回答
开玩笑--
如何
测试
console.error是否被调用?
javascript
、
unit-testing
、
jestjs
我试图用
jest
/酶法编写一个单元
测试
,
测试
console.error()是否在try/catch
的
catch()中被调用,但是尝试这样做会导致
测试
失败时成功,或者是一个“预期
的
模拟函数被调用了,但它没有被调用(err) { return err;}; 因此,上面的
参数
是一个
参数<
浏览 0
提问于2019-04-04
得票数 6
2
回答
如何
在
Jest
中模拟IntersectionObserver应用程序接口?
javascript
、
unit-testing
、
jestjs
我已经阅读了所有关于这个主题
的
相关问题,我意识到这可能会被标记为重复
的
,但我就是想不出
如何
让它工作。
jest
测试
lazyLoad函数,但我显然需要模拟IntersectionObserver,因为它是浏览器API,而不是原生JavaScript API。以下内容适用于
测试
observe方法: let observe; observe =
jest
.fn();
浏览 56
提问于2020-10-01
得票数 0
回答已采纳
1
回答
作为
参数
传递
的
useRef
的
模拟返回值
javascript
、
reactjs
、
jestjs
我有以下函数,它以React.useRef()作为
参数
。当我运行
测试
时,我会得到以下错误。TypeError: useRef.current.removeChild不是一个函数 这就是实现。chil
浏览 7
提问于2021-11-10
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券