2 xiangxiaoxixi xiangxiaoxixi 于 2016.04.07 09:31 提问

谁用过moq?用moq写单元测试时,如何模拟httpcontext。
    public static VMERPUser Me
    {
        get
        {
            FormsIdentity userIdentity = HttpContext.Current.User.Identity as FormsIdentity;
            if (userIdentity != null)
            {
                FormsAuthenticationTicket ticket = userIdentity.Ticket;
                return JsonConvert.DeserializeObject<VMERPUser>(ticket.UserData);
            }
            return null;
        }
    }
            让我能够通过这个方法得到值。不会报错。求moq给httpcontext赋值的例子

1个回答

XYLxiaoxixi
XYLxiaoxixi   2016.04.26 14:33
已采纳

解决了jijijijijijijijijijiji

CSDNXIAOD
CSDNXIAOD   2016.04.07 09:41

单元测试时如何模拟HttpContext
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!