新足迹

 找回密码
 注册

精华好帖回顾

· 会计找工经验分享+简历模板下载 (2007-11-18) zhanglei · 说说山药的发芽--给发山药的同志们!! (2013-11-7) HALAN
· 孩子学习乐器的另一选择——大提琴 (2010-5-23) DancingKeys · 开贴聊聊舞蹈 & 跆拳道教育 (2015-4-30) 就是看着不说话
Advertisement
Advertisement
查看: 1136|回复: 3

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

头像被屏蔽

禁止发言

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


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

禁止发言

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

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

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部