Package com.technoetic.mocks.hibernate

Examples of com.technoetic.mocks.hibernate.MockQuery


    }

    private void setUpPermissionQuery(int projectId, String permissionName, String resourceType, int resourceId) {
        ArrayList results = new ArrayList();
        results.add(new Object[]{new Integer(projectId), new Permission(resourceType,resourceId,0,permissionName)});
        mockProjectPermissionQuery = new MockQuery();
        mockProjectPermissionQuery.listReturn = results;
        support.hibernateSession.getNamedQueryReturnMap.put("security.role.permissions",mockProjectPermissionQuery);

        results = new ArrayList();
        results.add(new Permission(resourceType,resourceId,0,permissionName));
        mockPersonPermissionQuery = new MockQuery();
        mockPersonPermissionQuery.listReturn = results;
        support.hibernateSession.getNamedQueryReturnMap.put("security.person.permissions",mockPersonPermissionQuery);
    }
View Full Code Here


        viewerRole.setId(1);
        Role editorRole = new Role("editor");
        editorRole.setId(2);
        results.add(viewerRole);
        results.add(editorRole);
        mockProjectPermissionQuery = new MockQuery();
        mockProjectPermissionQuery.listReturn = results;
        support.hibernateSession.getNamedQueryReturn = mockProjectPermissionQuery;

        Collection roles = authorizer.getRolesForPrincipalOnProject(10, 20);
View Full Code Here

TOP

Related Classes of com.technoetic.mocks.hibernate.MockQuery

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.