在 Jest 中模拟 scrollHeight 和 getBoundingClientRect

在 Jest 中模拟 scrollHeight 和 getBoundingClientRect

我需要为确定动态元素正确高度的方法创建测试,如果它可用,则使用 scrollHeight (scrollHeight 是 对于内联元素),如果没有,则回退到 getBoundingClientRect()

以下是模拟它们的方法:

滚动高度:

scrollHeight is a property so we use the ‘get’ parameter in spyOn

getBoundingClientRect():

returns a new DOMRect() object to mimic the getBoundingClientRect function

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/38048/10132011

posted @   哈哈哈来了啊啊啊  阅读(82)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示