新足迹

 找回密码
 注册

精华好帖回顾

· 砵仔糕-- 令人怀念的味道 (2010-2-24) cctang · Preview:Australian Open (2009-1-15) joaquin
· 二手车购买指南(27.12.2013 update ) (2013-10-18) rick_li · 从小狗钱钱看如何培养孩子的理财能力和思维能力 (2009-8-26) 最后的武士
Advertisement
Advertisement
查看: 1195|回复: 3

asp.net mvc 与httpcontext相关的属性 [复制链接]

头像被屏蔽

禁止发言

发表于 2011-9-8 09:01 |显示全部楼层
此文章由 linkspeed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 linkspeed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
比如session, request, user.identity之类的。
是不是都是用一个类来把他们隔离开来,而尽量不要从controller里面直接调用?
这样方便unit testing?
然后把这个隔离作用的类用IOC传进去?


我昨天晚上查了一下,那个Request.IsAuthenticated要mock还老麻烦了。
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2011-9-8 10:30 |显示全部楼层
此文章由 linkspeed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 linkspeed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
找到下列方法:
custom action filter,
custom model binder,
独立的类来封装 (最直接,最笨的办法)

发表于 2011-9-8 13:02 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
becoming mocking fan? haha...

印象中你可以在mvc3种mock httpcontextbase,不是很确定.

http://books.google.com.au/books ... e&q&f=false

评分

参与人数 1积分 +6 收起 理由
denisezhang + 6

查看全部评分

头像被屏蔽

禁止发言

发表于 2011-9-8 13:13 |显示全部楼层
此文章由 linkspeed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 linkspeed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
呵呵,帮人家写一个程序,工期不紧,正好各种都试试
IOC, mock, unit testing

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部