小编suj*_*ala的帖子

Asp.NET MVC中的单元测试ViewResult

尽管StackOverflow上有关于MVC中的单元测试操作结果的几个帖子,但我有一个特定的问题....

这是我在Controller中的ActionResult:

public ActionResult Index()
{
    return View(db.Products.ToList());
}
Run Code Online (Sandbox Code Playgroud)

产品中的每个项目都有不同的属性,如名称,照片,数量等.我为此方法编写了一个测试方法.它看起来如下:

private CartEntity db = new CartEntity();

[TestMethod]
public void Test_Index()
{
    //Arrange
    ProductsController prodController = new ProductsController();

    ViewResult = prodController.Index();


}
Run Code Online (Sandbox Code Playgroud)

在这种情况下我应该比较什么,因为没有参数被传递到索引操作

c# asp.net asp.net-mvc unit-testing asp.net-mvc-4

9
推荐指数
1
解决办法
6388
查看次数

标签 统计

asp.net ×1

asp.net-mvc ×1

asp.net-mvc-4 ×1

c# ×1

unit-testing ×1