@Test
public void testAuthorizeReadPublicBucketWithNoProxyChain() {

    final Authorizable bucketAuthorizable = authorizableLookup.getBucketAuthorizable(bucketPublic.getIdentifier());
    bucketAuthorizable.authorize(authorizer, RequestAction.READ, USER_NO_PROXY_CHAIN);
    // Should never call authorizer because resource is public
    verify(authorizer, times(0)).authorize(any(AuthorizationRequest.class));
}