2

私はおそらくここで簡単なものを見逃しています....

単体テストしたい次のメソッドがあります。

public bool In(Request request)
{
    return ("Admin" == (string)request.Session["Type"]);
}

Requestメソッドに渡すオブジェクトを適切に設定する方法が見つからないため、これは思ったほど簡単ではありませんでした。Requestセッションを有効にしないオブジェクトを直接作成すると、その場しのぎのConfigurableBootstrapper実装とモジュールを使用した私の大雑把な試みはまったく成功しませんでした。

(このブログ投稿を見つけましたが、説明を説明するコードがないため、あまり理解できません。AppHarbify コードに実際の例も見つかりませんでした。)

Requestでは、使用できるオブジェクトを取得するための最も簡単で推奨される方法は何でしょうSessionか?

ありがとう!

4

1 に答える 1