我正在尝试使用 MVC 4、Moq 4 和 C# 4.5 模拟 ConrollerContext 对象的 HttpResponse
我的代码在这里:
var context = new Mock<HttpContextBase>();
var response = new Mock<HttpResponseBase>();
context.SetupProperty(c => c.Response = response);
我试过使用Setup().Returns()
,SetupGet()
但我不断收到以下错误:
“无法将属性或索引器‘System.Web.HttpContextBase.Response’分配给——它是只读的。
我试过用谷歌搜索这个并在这个网站上搜索,但我似乎找不到答案。