跳至主要內容

簡介

GitHub 上的 Preact 測試函式庫

npm install --save-dev @testing-library/preact

此函式庫建立在 DOM 測試函式庫 之上,後者是大多數查詢邏輯的基礎。

問題所在

您想要為您的 Preact 元件編寫測試,使其避免包含實作細節,並在長期保持可維護性。

此解決方案

Preact 測試函式庫是一個非常輕量級的 Preact 元件測試解決方案。它在 preact/test-utils 之上提供輕量的實用函式,並以鼓勵更好的測試實踐的方式進行。其主要指導原則是:

您的測試越像您的軟體被使用的方式,它們就能給您越多的信心。

請參閱 Dom 簡介React 簡介 以獲得更深入的解釋。

此函式庫不是什麼:

  1. 測試執行器或框架。
  2. 特定於某個測試框架。

我們推薦使用 Jest 作為我們的首選。如果您想使用其他框架,可以查看 在不使用 Jest 的情況下使用