下面是我的控制器的方法: -如何单元测试Request.Form [“”]?
[HttpPost]
public ActionResult Search(SearchViewModel model)
{
string selection = Request.Form["Options"];
if (selection == "str1")
{
-----------------------------
}
}
而且它基于的条件,其中来自Request.Form.But的Request.Form其获得价值只提供获取财产,我不能设置它是在单位值测试方法。有没有什么方法可以设置它的值?
你可以描述任何模拟它的例子吗? – Pawan
我没有一个例子来模拟一个http请求..但我正在谈论它自己的想法。快速搜索在stackoverflow显示这个问题..检查出来,并从那里开始http://stackoverflow.com/questions/4732870/mocking-httprequest-and-httpresponse-for-mvc-application –