MvcContrib
Mvc 模式的一个最大的好处就是它的分层使代码更容易测试,微软意识到这一点的重要性所以可以在它的软件中可以自动创建一个单独的测试项目。这就一个良好的开始,在此基础上你可以自由扩展。虽然单独的一个功能(可能是方法)在MSTest中很容易被引用,但是它在使用时要有很多Objtects 做为基础,请求(查询字符串,参数,等等),返回 (cookies,内容的模式,headers,等等),Session等等,在真实的环境中这些Objects 是由ISS处理的结果,但是在测试环境中你的测试是分开的,不可以把这些引用过来。我们可以用自己伪造这些基本的Objects,但是这样需要伪造很多,这个最终是MVC
下载地址
用户评论