Expressアプリケーションを読み込むいくつかのテスト、つまりSupertestがあります。このアプリはMongoose接続を作成します。私はテストの中からその接続の状態をチェックする方法を知りたいです。 test.js app.js接続にアクセスする方法新しい接続を作成せずにマングース接続の状態を確認してください
console.log(mongoose.connection.readyState);
でapp.js
mongoose.connect(...)
で
? test.jsで同じパラメータを使用して接続すると、新しい接続が作成されるか、既存の接続が検索されますか?
は、互いに独立して動作して、両方のスクリプトですかtest.jsですapp.jsに必要ですか? – Bernhard
@Bernhard test.jsにはapp.jsが必要です - 私はvar app = exports.app = express()を実行し、テストでは私はrequire( '../ app.js')しますapp – cyberwombat