我一直在寫關於Fluent Security配置的測試。儘管我可以編寫測試來驗證控制器操作方法是否應用了特定的策略,例如流利的安全單元測試
expectations.Expect<HomeController>(x=>x.Index()).Has<IgnorePolicy>();
但是,我在尋找的是,如果我可以編寫角色特定的測試。
例如,如果我有隻給HomeController的指數()管理員角色的訪問,我想測試類似
expectations.Expect<HomeController>(x=>x.Index()).Has<RequireRolePolicy>().For("Admin");
我不覺得在FLuentSecurity.TestHelper淨任何實例,或任何擴展,可以幫助我做到這一點。有什麼想法嗎?
謝謝。有效。 – Renu
很高興聽到它!請不要忘記接受這個問題的答案。 –