我有一个 asp .net 核心项目,实际上在我们使用 session 的每个操作中,我的问题是如果我没有 sessionRepository 如何测试它。控制器测试崩溃,因为控制器中的会话为空。我尝试 Moq IHttpContextAcessor 并且它也不起作用。
我试试这个:
HttpContext.Current = new HttpContext(new HttpRequest(null, "http://tempuri.org", null), new HttpResponse(null));
Run Code Online (Sandbox Code Playgroud)
但 HttpContext 不包含 Current 的定义。(使用 Microsoft.AspNetCore.Http;)
有没有办法对使用 HttpContext 和会话的最小起订量或测试控制器进行测试?
经常发生 FileZilla 应用程序在屏幕外有菜单栏,就像附加的屏幕截图一样。这可能是一个错误。我在单击“窗口”菜单时按住option(或alt),这对我不起作用。请帮忙