reactjs - 使用 react-testing-library 测试列表框组件
问题描述
我正在尝试测试列表框组件。我想查看选项列表并能够选择一个选项。您能否快速向我展示或指出如何测试列表框组件的示例?
https://codesandbox.io/s/jolly-silence-0rgqw?file=/src/App.test.js
解决方案
你可以看看这个 - https://testing-library.com/docs/ecosystem-user-event/#selectoptionselement-values
虽然从 中查看使用的列表框(选择)的 DOM ,但在父级上@reach/listbox
似乎没有span
“列表框”角色,因此您可能必须相应地更新您的选择器。
推荐阅读
- pdf - 数据表:上传 - 显示 PDF 的缩略图
- html - 在父 div 内对角排列 2 个 div
- rabbitmq - 什么时候使用 rabbitmq.conf 和 rabbitmq-env.conf?
- javascript - TypeError:对象不支持属性或方法“条目”(IE11)
- android - RecyclerView 不渲染高度为 0dp 的单元格
- android - 在弹出菜单项中包含布局
- python - 如何将两个熊猫列转换为字典,但将相同第一列(键)的所有值合并为一个键?
- java - 如何证明 ListHelper 类
不是线程安全的 - javascript - 如何在 Mongoose/MongoDB 中存储文档的历史记录?
- android - onDestroy 从商店更新或从工作室重新加载