在 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 @ 2022-09-20 11:10  哈哈哈来了啊啊啊  阅读(77)  评论(0编辑  收藏  举报