public AuthorizationManagerTests() { _policyManager = Substitute.For <IPolicyManager>(); foreach (var policy in _policies) { _policyManager.GetClaims(policy).Returns(_claims); } _user = new ClaimsPrincipal(); _routeConfig = new RouteConfig(); _authorizationManager = new AuthorizationManager(_policyManager); }
private bool HasPolicy(ClaimsPrincipal user, string policy) => HasClaims(user, _policyManager.GetClaims(policy));