51Testing软件测试论坛

标题: 谁用过moq?用moq写单元测试时,如何模拟httpcontext。 [打印本页]

作者: 测试积点老人    时间: 2019-2-28 09:31
标题: 谁用过moq?用moq写单元测试时,如何模拟httpcontext。
  1.    public static VMERPUser Me
  2.     {
  3.         get
  4.         {
  5.             FormsIdentity userIdentity = HttpContext.Current.User.Identity as FormsIdentity;
  6.             if (userIdentity != null)
  7.             {
  8.                 FormsAuthenticationTicket ticket = userIdentity.Ticket;
  9.                 return JsonConvert.DeserializeObject<VMERPUser>(ticket.UserData);
  10.             }
  11.             return null;
  12.         }
  13.     }
复制代码
让我能够通过这个方法得到值。不会报错。求moq给httpcontext赋值的例子
作者: qqq911    时间: 2019-3-1 10:38
直接传值就行
作者: abcsell    时间: 2019-3-1 10:47
为什么用moq,不是有更好用的吗?
作者: jingzizx    时间: 2019-3-1 12:46
直接赋值目前有什么问题




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2