2009-06-02 65 views
2

我的一個在NUnit的測試方法檢查會話狀態變量:我可以在NUnit測試中訪問SessionState嗎?

如果(Sesssion [VARIABLENAME] == NULL)...

和NUnit測試與犯錯失敗:

當 enableSessionState設置爲真, 無論是在配置文件或中 Page指令只能用於會話 狀態:

System.Web.HttpException。還請 確保 System.Web.SessionStateModule或$ 自定義會話狀態模塊是 包含在應用 配置 \\ 部分。

我試着從類庫中取出測試方法,並將它放入在aspx頁面指令中設置EnableSessionState =「True」的aspx頁面的代碼隱藏cs中。在web配置中添加了一個帶有sessionState mode =「InProc」的Web配置,然後在web.config中嘗試了<頁面enableSessionState =「true」/>。

Nunit測試在會話狀態操作上仍然失敗。

我必須嘲笑這些嗎?

回答

相關問題