我有几个 ActionMethods 像这样查询 Controller.User 的角色
bool isAdmin = User.IsInRole("admin");
在这种情况下方便地采取行动。
我开始用这样的代码对这些方法进行测试
[TestMethod]
public void HomeController_Index_Should_Return_Non_Null_ViewPage()
{
HomeController controller = new HomePostController();
ActionResult index = controller.Index();
Assert.IsNotNull(index);
}
并且该测试失败,因为 Controller.User 未设置。任何的想法?