C# 用Authorize属性修饰的单元测试操作
我有一个简单的asp.net mvc应用程序,它使用自定义的C# 用Authorize属性修饰的单元测试操作,c#,.net,asp.net-mvc,unit-testing,inversion-of-control,C#,.net,Asp.net Mvc,Unit Testing,Inversion Of Control,我有一个简单的asp.net mvc应用程序,它使用自定义的成员资格和角色提供程序。设置好所有设置后,我在控制器操作中使用[Authorize]来允许/拒绝对某些用户组的访问。现在我想进一步尝试对每个使用[Authorize]属性的控制器进行单元测试 我在考虑使用统一Ioc和Moq。 从何处开始、基本步骤以及一些代码示例或教程有什么好的建议吗 谢谢我建议采用以下方法。基本上,您可以编写一个单元测试来确保您的操作被[Authorize]属性修饰 有关更多信息,请参阅我的博客文章。这种方法应该与单元
成员资格
和角色提供程序
。设置好所有设置后,我在控制器操作中使用[Authorize]
来允许/拒绝对某些用户组的访问。现在我想进一步尝试对每个使用[Authorize]
属性的控制器进行单元测试
我在考虑使用统一Ioc和Moq。
从何处开始、基本步骤以及一些代码示例或教程有什么好的建议吗
谢谢我建议采用以下方法。基本上,您可以编写一个单元测试来确保您的操作被[Authorize]属性修饰 有关更多信息,请参阅我的博客文章。这种方法应该与单元测试配合得很好
我在另一个线程中回答了这个问题-上面的博客帖子链接是“ok”,但我想在我正在测试的实际控制器上测试实际属性: 可能的重复: