我正在尝试测试一种方法,该方法返回 Json 编码的项目列表,这些项目是针对大型数据集进行搜索的结果:
public JsonResult()
{
List<Stuff> myStuff = new List<Stuff>();
ListItem item = new ListItem();
mystuff.Add(item);
return Json(myStuff, JsonRequestBehaviour.AllowGet);
}
我的问题是我只知道返回列表中的第一项 - 根据搜索,每次都可以生成不同的列表。
目前我正在尝试通过简单地将返回的第一个项目与“正确”值进行比较来测试它,但我认为这并不像我希望的那样健壮(例如,我最想测试接下来可能的结果等)。以前有人遇到过类似的问题吗?