2013年8月20日
摘要: 最近项目中需要修改一个文件上传的.ashx处理,代码的大概形式是这样的:public void ProcessRequest(HttpContext context){ CallA(context);}方法CallA中直接使用了context并做了很多业务判断,也没有时间重构此方法,因此想对修改的代码做单元测试,就需要Mock或实例化context参数。 提示:我们开发环境为vs2010,mock组件为moq,当然有条件使用moles或是mvc的情况下,做这个单元测试还是比较容易的 由于HttpContext是密封类,Moq就显得无力了,那就只有自己实例化了,从网上发现了有个帮助类,心中暗.. 阅读全文
posted @ 2013-08-20 12:36 乱飞 阅读(1913) 评论(0) 推荐(0) 编辑