midentity );
Contexts.getSessionContext().set( "org.drools.guvnor.client.rpc.RepositoryService",
impl );
List<RoleBasedPermission> pbps = new ArrayList<RoleBasedPermission>();
pbps.add( new RoleBasedPermission( "jervis",
RoleType.PACKAGE_READONLY.getName(),
package1Name,
null ) );
pbps.add( new RoleBasedPermission( "jervis",
RoleType.PACKAGE_DEVELOPER.getName(),
package2Name,
null ) );
pbps.add( new RoleBasedPermission( "jervis",
RoleType.ANALYST_READ.getName(),
null,
category1Name ) );
MockRoleBasedPermissionStore store = new MockRoleBasedPermissionStore( pbps );
Contexts.getSessionContext().set( "org.drools.guvnor.server.security.RoleBasedPermissionStore",