我一直在写关于Fluent Security配置的测试。尽管我可以编写测试来验证控制器操作方法是否应用了特定的策略,例如流利的安全单元测试
expectations.Expect<HomeController>(x=>x.Index()).Has<IgnorePolicy>();
但是,我在寻找的是,如果我可以编写角色特定的测试。
例如,如果我有只给HomeController的指数()管理员角色的访问,我想测试类似
expectations.Expect<HomeController>(x=>x.Index()).Has<RequireRolePolicy>().For("Admin");
我不觉得在FLuentSecurity.TestHelper净任何实例,或任何扩展,可以帮助我做到这一点。有什么想法吗?
谢谢。有效。 – Renu
很高兴听到它!请不要忘记接受这个问题的答案。 –