测试积点老人 发表于 2019-2-28 09:31:53

谁用过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赋值的例子

qqq911 发表于 2019-3-1 10:38:49

直接传值就行

abcsell 发表于 2019-3-1 10:47:32

为什么用moq,不是有更好用的吗?

jingzizx 发表于 2019-3-1 12:46:43

直接赋值目前有什么问题
页: [1]
查看完整版本: 谁用过moq?用moq写单元测试时,如何模拟httpcontext。