本文参考了http://stephenwalther.com/blog/的内容。今天需要对ASP.NETMVC的Controller进行测试,我们都知道当我们在测试工程里new一个controller时,这个controller里的httpcontext是空的,也就是session,cookie,form等都是空。方法一:Mockcontroller的HttpContext,暂时失败那么我们如何对controller进行测试呢,我首先想到的是mock一个httpcontext,这里我用的是Rhi