我正在使用带有 Web Api 的 ASP.NET MVC 3 的单元测试来编写测试用例。
现在我有一个动作,它调用了我在服务层中定义的一些方法,我在其中使用了以下代码行。
var userId = ((Project)(User.Identity)).UserId;
项目类在哪里
using System;
using System.Security.Principal;
using System.Web.Security;
namespace Project.Web.Core.Models
{
[Serializable]
public class ProjectUser : IIdentity
{
public ProjectUser(){}
public int UserId { get; set; }
}
}
现在如何为此创建单元测试方法,我得到空引用异常。我是编写单元测试的新手,谁能帮帮我