xiangxiaoxixi 2016-04-07 01:31 采纳率: 100%
浏览 1816

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

0条回答

    报告相同问题?

    悬赏问题

    • ¥15 idea右下角设置编码是灰色的
    • ¥15 全志H618ROM新增分区
    • ¥20 jupyter保存图像功能的实现
    • ¥15 在grasshopper里DrawViewportWires更改预览后,禁用电池仍然显示
    • ¥15 NAO机器人的录音程序保存问题
    • ¥15 C#读写EXCEL文件,不同编译
    • ¥15 MapReduce结果输出到HBase,一直连接不上MySQL
    • ¥15 扩散模型sd.webui使用时报错“Nonetype”
    • ¥15 stm32流水灯+呼吸灯+外部中断按键
    • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符