如何解决如何在 xUnit 中设置 cookie
下面是我的控制器中的方法,
public IActionResult Cookiewrite(string key,string value)
{
CookieOptions options = new CookieOptions();
options.Expires = DateTime.Now.AddHours(1);
HttpContext.Response.Cookies.Append(key,value,options);
return View("Cookiewrite");
}
我正在尝试使用 xUnit 进行测试,如下所示。
[Fact]
public void CookieWritetest()
{
string key = "xxxx";
string value = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
var result = homeController.Cookiewrite(key,value);
}
但问题是我在设置 cookie 时出现 null 错误(Microsoft.AspNetCore.Mvc.ControllerBase.HttpContext.get 返回 null。)。任何人都可以帮助我如何做到这一点。因为我是 xUnit 的新手。
解决方法
更改如下:
pycoral.adapters
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。