ノードの依存関係をモックしているときに、次のライブラリに出くわしました。
それらはすべて多かれ少なかれ同じことをしているようです:require()
呼び出しをモックできるようにします (ほとんどすべてをモックする Sinon を除いて)。それらはすべて、渡される文字列の正確な構文に注意して、かなり精巧なセットアップを必要とするようですrequire
-リファクタリング中はあまり良くありません.
各ライブラリの長所と短所は何ですか? どちらかを選択するのはいつですか?各ライブラリが優れているユースケースの例は? この分野で優れている他の製品は何ですか?