私はFluentSecurityの構成についていくつかのテストを遅く書いています。コントローラーのアクションメソッドに特定のポリシーが適用されているかどうかを検証するテストを作成することはできますが、
expectations.Expect<HomeController>(x=>x.Index()).Has<IgnorePolicy>();
ただし、私が探しているのは、役割固有のテストを作成できるかどうかです。
たとえば、管理者ロールにHomeControllerのIndex()へのアクセスのみを許可した場合、次のようなテストを行います。
expectations.Expect<HomeController>(x=>x.Index()).Has<RequireRolePolicy>().For("Admin");
ネット上に例がないか、FLuentSecurity.TestHelperにこれを行うのに役立つ拡張機能がありません。何かご意見は?