ASP.NET MVC单元测试控制器

之前的项目cshtml上有很多Model.xxx m= dal.getmodel(xx)之类的代码,有时数据库里没有的话显示的页面就会报错了,

如果只测试控制器的代码是没有发现错误的,只有是直接访问URL来看看页面有没有那个Exception字段的,下面是相关的代码图片:





有些cshtml页面是需要登录的,自己测试几次都不行,只能是先在网页上登录了,再取cookie了固化进测试代码里了。。。