新足迹

 找回密码
 注册

精华好帖回顾

· 三年理财经验谈--流水帐 (2007-12-21) 大飞熊 · 孩子,咱以后一定要对你外婆好 (2008-7-10) Perth-newcomer
· 【狸狸の私房菜】 之 【生姜烧三文鱼 x Cous Cous沙拉】 ---- 清新健康风~~~多图分步带你做~~~ (2012-3-4) 黑芝麻狐儿 · 【三刀厨侠争霸赛】3刀只做了这2样----江西炒米粉和豆腐皮炒白菜 (2008-9-18) spicypig
Advertisement
Advertisement
查看: 1272|回复: 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
返回顶部