簡介
- 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 的情況下使用。