C# 测试帐户控制器

C# 测试帐户控制器,c#,asp.net-mvc,unit-testing,asp.net-mvc-4,C#,Asp.net Mvc,Unit Testing,Asp.net Mvc 4,这方面的搜索引擎结果非常少,但我想知道在使用ASP.NET MVC4时,对帐户控制器进行单元测试的最佳方法是什么?使用MVC unity和服务以及moq框架-正确设置它可以让您模拟数据库访问逐步完成代码?你是什么意思?不,我的意思是设置代码以便登录用户并测试控制器的操作。WebMatrix下定义的WebSecurity类初始化简单成员身份并负责授权。然而,WebMatrix引用在单元测试项目中是不可接受和不可识别的!谢谢你。。。我特别要求AccountController,因为当使用该控制器(在

这方面的搜索引擎结果非常少,但我想知道在使用ASP.NET MVC4时,对帐户控制器进行单元测试的最佳方法是什么?

使用MVC unity和服务以及moq框架-正确设置它可以让您模拟数据库访问

逐步完成代码?你是什么意思?不,我的意思是设置代码以便登录用户并测试控制器的操作。WebMatrix下定义的WebSecurity类初始化简单成员身份并负责授权。然而,WebMatrix引用在单元测试项目中是不可接受和不可识别的!谢谢你。。。我特别要求AccountController,因为当使用该控制器(在internet应用程序中默认提供)使用的WebSecurity类方法时,测试会引发异常。