Package org.apache.click.servlet

Examples of org.apache.click.servlet.MockPrincipal


        MockContext mockContext = MockContext.initContext();
        MockRequest mockRequest = mockContext.getMockRequest();

        // Create a new user principal with the roles "user" and "manager"
        MockPrincipal principal = new MockPrincipal(user);

        // Set the user principal on the request object
        mockRequest.setUserPrincipal(principal);

        // Check user is in "user" and "manager" roles
View Full Code Here


        MockContext mockContext = MockContext.initContext();
        MockRequest mockRequest = mockContext.getMockRequest();

        // Create a new user principal with the roles "user" and "manager"
        MockPrincipal principal = new MockPrincipal("Bob", "user", "manager");

        // Set the user principal on the request object
        mockRequest.setUserPrincipal(principal);

        // Check user is in "user" and "manager" roles
View Full Code Here

    public void testHasAccess() {
        // Setup
        RoleAccessController controller = new RoleAccessController();
        MockRequest request = new MockRequest();
        String role = "userRole";
        MockPrincipal principal = new MockPrincipal("bob", role);
        request.setUserPrincipal(principal);

        // Perform tests
        assertTrue(controller.hasAccess(request, role));
    }
View Full Code Here

    public void testNullRoles() {
        // Setup
        RoleAccessController controller = new RoleAccessController();
        MockRequest request = new MockRequest();
        String role = "userRole";
        MockPrincipal principal = new MockPrincipal("bob", role);
        request.setUserPrincipal(principal);

        role = null;

        // Perform tests
View Full Code Here

        RoleAccessController controller = new RoleAccessController();
        menu.setAccessController(controller);

        MockRequest request = new MockRequest();
        String role = "userRole";
        MockPrincipal principal = new MockPrincipal("bob", role);
        request.setUserPrincipal(principal);

        // Perform tests
        assertTrue(menu.isUserInRoles());
    }
View Full Code Here

        RoleAccessController controller = new RoleAccessController();
        menu.setAccessController(controller);

        MockContext context = MockContext.initContext();
        MockPrincipal principal = new MockPrincipal("bob", role);
        context.getMockRequest().setUserPrincipal(principal);

        // Perform tests
        assertTrue(menu.isUserInRoles());
    }
View Full Code Here

TOP

Related Classes of org.apache.click.servlet.MockPrincipal

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.