主に外部のAPIが絡んでくるアプリのテストに使えるモジュールです。Node.jsの標準モジュールであるhttpではなく、requestというモジュール経由のHTTPアクセスを乗っ取ってレスポンスを偽装します。 ctide/fakeweb – GitHub npmで入れることが出来ます。 npm install request node-fakeweb 使い方は下記のようにします。 var request = require('request'); var fakeweb = require('node-fakeweb'); fakeweb.allowNetConnect = false; fakeweb.registerUri({ uri: "http://www.google.co.jp:80/", statusCode: 200, body: "Hello World!" }); re