2012-01-30 14 views
0

例:nodejsインスタンスを渡す方法は?

var sessions = require('sessions'); 
function load_session(req) { 
    sessions.load(sid); 
} 

今すぐセッションがセッションIDのためにロードされていることを、どのように私はベストプラクティスの観点から別のモジュールにこのセッションを渡すのですか?

答えて

0

私は通常、シングルトンのように処理されているセッションを見ます。セッションオブジェクトの完全修飾名を使用し、それを直接使用するだけです。

セッションをモックする必要があるテストを書く場合は、セッションオブジェクトのモックバージョンを作成する別のload_sessionメソッドを提供することができます。