未來的展望
關於額外功能或支援 enzyme 可在 GitHub 問題評論區 進行討論。
針對 enzyme,我們想處理一些常見的詢問。以下是我們計畫在不久的將來去著手處理的一些專案
改善事件模擬和傳播支援
事件模擬僅限於淺層渲染。事件傳播不受支援,而且必須提供自有的事件物件。我們想要提供更完整模擬實際互動的工具。
改善的鍵盤 + 滑鼠模擬
許多 react 元件涉及模擬表單輸入或複雜的滑鼠互動。使用 enzyme 提供的事件模擬 API 模擬這項工作繁瑣且不實際。我們正在尋找一個表達性的方式來解決這個問題,即使它是一個存在於 enzyme 之外的函式庫。