使用HttpPostedFileBase参数对控制器的操作方法进行单元测试

时间:2015-09-12 06:35:55

标签: c# asp.net-mvc unit-testing

我有一个动作方法如下

    [HttpPost]
    public ActionResult Index(HttpPostedFileBase file)
    {
        //do something
        return View();
    }

和前端是

 @using (Html.BeginForm("Index", "Home", FormMethod.Post, new { enctype = "multipart/form-data" }))
           {
                <input type="file" name="file" id="filesUpload" />
                <input type="submit" value="Upload File" />
           }

好吧,我的代码工作正常。但是我想为动作方法void Index (HttpPostedFileBase file)编写一个单元测试。我希望以UI形式发布的方式传递文件的位置。我怎么能这样做。

0 个答案:

没有答案