72

ノードの依存関係をモックしているときに、次のライブラリに出くわしました。

それらはすべて多かれ少なかれ同じことをしているようです:require()呼び出しをモックできるようにします (ほとんどすべてをモックする Sinon を除いて)。それらはすべて、渡される文字列の正確な構文に注意して、かなり精巧なセットアップを必要とするようですrequire-リファクタリング中はあまり良くありません.

各ライブラリの長所と短所は何ですか? どちらかを選択するのはいつですか?各ライブラリが優れているユースケースの例は? この分野で優れている他の製品は何ですか?

4

1 に答える 1