いくつかの接続スタイルのエンドポイントハンドラ(function(req、resp))を含むnode.jsのアプリケーションを作成していますが、完全なアプリを実行しなくてもそれらに対してユニットテストを書いています。接続スタイルハンドラをユニットテストするためのreq/resオブジェクトを簡単にモックするモジュールはありますか?
私は手動で書いたフィクスチャを「単純に」押すことができますが、これらのフィクスチャをより速く生成するためのライブラリがあるかどうかは疑問でした。
EDIT:私が望むものをさらに説明するために、私のユニットテストで私のハンドラ(私のアプリケーションではない)を実行したいと思います。そのためには、私は偽のreqとresが必要です。それらは私が嘲笑したい2つのオブジェクトです。
私は現在、テストランナーとコアアサートモジュールとしてmochaを使用しています。
私が探しているではない正確に何とはいえこれは、便利です。私は質問を編集して、私が探しているものをより良く説明しようとします。 返信ありがとう:)その間に私は非常に似たようなものに行った。私はそれが洗剤に見えるように私がsupertestを使用したものをリファクタリングするかもしれません。 –