将来の作業
Enzyme の追加機能やサポートに関する議論は、GitHub issue を開いて開始してください。
Enzyme で対処したいとよく質問されることがいくつかあります。以下は、近い将来に対処を計画しているいくつかのプロジェクトです。
イベントシミュレーションと伝播サポートの改善
イベントシミュレーションは、浅いレンダリングでは制限されています。イベントの伝播はサポートされておらず、独自イベントオブジェクトを提供する必要があります。より完全な実世界のインタラクションをシミュレートするためのツールを提供したいと考えています。
キーボードとマウスのシミュレーションの改善
多くの React コンポーネントには、フォーム入力や複雑なマウス操作のシミュレーションが含まれます。Enzyme が提供するイベントシミュレーション API を使用してこれをシミュレートするのは面倒で非現実的です。たとえそれが Enzyme の外部にあるライブラリであっても、この問題を解決するための表現力豊かな方法を探しています。