我试图找到一种可行的方法来为React项目中的大小监视程序组件设置一些笑话/酶测试。
目前,我正在观察包装器div的clientWidth
和clientHeight
,以检查父级的尺寸更改。 div本身的样式设置为可填充其父框,而没有多余的边框/空格,例如,宽度:100%,高度100%,边距/填充0px ...等。
这使我想到了我的问题。创建模拟程序/包装程序进行测试的好方法是什么?由于受保护,我无法直接更改clientWidth
或clientHeight
,并且由于我使用的是玩笑/酶,对父级CSS样式的修改不会像在浏览器中那样真正地“流动”。我真的无法访问jquery之类的“作弊”工具,所以……关于如何为此创建测试方案的任何建议?