简介
- npm
- Yarn
npm install --save-dev @testing-library/preact
yarn add --dev @testing-library/preact
该库构建在
DOM 测试库
之上,大多数查询背后的逻辑都在那里。
问题
您想要为 Preact 组件编写测试,以便避免包含实现细节,并在长期内可维护。
此解决方案
Preact 测试库是用于测试 Preact 组件的非常轻量级的解决方案。它在 preact/test-utils
之上提供轻量级的实用程序函数,以鼓励更好的测试实践。它的主要指导原则如下:
请参阅 Dom 简介 和 React 简介 以获取更深入的解释。
该库并非以下内容:
- 测试运行器或框架。
- 特定于测试框架。
我们推荐 Jest 作为我们的首选。如果您希望使用其他框架,可以查看 不使用 Jest 的使用情况。