我有一个操作,依靠User.Identity.Name获取当前用户的用户名,以获得他的订单列表:
public ActionResult XLineas() { ViewData["Filtre"] = _options.Filtre; ViewData["NomesPendents"] = _options.NomesPendents; return View(_repository.ObteLiniesPedido(User.Identity.Name,_options.Filtre,_options.NomesPendents)); }
现在我正试图为这个单元测试,但我困在如何提供一个Mock for User.Identity.Name。如果我运行我的测试,因为我有它(没有嘲笑为User …),我得到一个Null ..异常。
解决方法
原文地址:https://www.jb51.cc/aspnet/254879.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。