CassiniDev を使用して単体テストを構築しようとしています。まず、サーバーとページを作成し、リクエストを生成します。
CassiniDevServer server = new CassiniDevServer();
server.StartServer("C:\\", 8080, "/", "localhost");
File.Delete(@"C:\Default.aspx");
File.Create(@"C:\Default.aspx");
WebClient browser = new WebClient();
browser.DownloadString(server.NormalizeUrl("Default.aspx"));
すべて問題ありませんが、HttpSessionState オブジェクトを使用しようとすると、null になります。
session = HttpContext.Current.Session;
他のことや追加の手順を実行する必要がありますか?