【发布时间】:2011-08-24 23:44:11
【问题描述】:
public JsonResult GetPayments()
{
var paymentTypes = PaymentRepository.GetAll();
var jsonData = new { rows = paymentTypes.Select(q => new { Id = q.Id.ToString(), q.Name }).ToList() };
return Json(jsonData, JsonRequestBehavior.AllowGet);
}
它基本上将Payments的Id和Name作为Json数据返回。
我想对此进行测试,因此我想测试生成的每一行数据中是否包含正确的信息。
但是 JsonResult 返回我可以做到:
JsonResult.Data
我似乎无法到达各个行。有什么建议吗?
【问题讨论】:
标签: asp.net-mvc linq json unit-testing