Examples of MockSlingHttpServletRequest


Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        assertEquals("[]", response.getOutput().toString());
    }

    @Test
    public void testWithBadType() throws Exception {
        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(
                "/apps/acs-commons/components/utilities/designer/clientlibsmanager/options", "html", "json", null,
                null);
        MockSlingHttpServletResponse response = new MockSlingHttpServletResponse();

        servlet.doGet(request, response);
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        addLibrary(libraries, RandomStringUtils.random(10), new String[] { "js", "css" },
                new String[] { bothCategory2 });

        when(manager.getLibraries()).thenReturn(libraries);

        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(
                "/apps/acs-commons/components/utilities/designer/clientlibsmanager/options", "js", "json", null,
                null);
        MockSlingHttpServletResponse response = new MockSlingHttpServletResponse();

        servlet.doGet(request, response);
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        request = makeRequest("GET", "print.a4", "html");
    }
   
    protected MockSlingHttpServletRequest makeRequest(String method, String selectors, String extension) {
        final MockSlingHttpServletRequest result =
            new MockSlingHttpServletRequest(resourcePath, selectors, extension, null, null);
        result.setMethod(method);
        result.setResourceResolver(resourceResolver);
        result.setResource(resource);
        return result;
    }
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        childRes.add(res);
        mockResourceResolver.addChildren(parent, childRes);
    }

    public void testAcceptsRequest() {
        MockSlingHttpServletRequest secureRequest = new MockSlingHttpServletRequest(
            SERVLET_PATH, null, SERVLET_EXTENSION, null, null);
        secureRequest.setResourceResolver(mockResourceResolver);
        secureRequest.setSecure(true);
        Servlet result = servletResolver.resolveServlet(secureRequest);
        assertEquals("Did not resolve to correct servlet", servlet, result);
    }
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        Servlet result = servletResolver.resolveServlet(secureRequest);
        assertEquals("Did not resolve to correct servlet", servlet, result);
    }

    public void testIgnoreRequest() {
        MockSlingHttpServletRequest insecureRequest = new MockSlingHttpServletRequest(
            SERVLET_PATH, null, SERVLET_EXTENSION, null, null);
        insecureRequest.setResourceResolver(mockResourceResolver);
        insecureRequest.setSecure(false);
        Servlet result = servletResolver.resolveServlet(insecureRequest);
        assertTrue("Did not ignore unwanted request",
            result.getClass() != MockSlingRequestHandlerServlet.class);
    }
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

    private WeightedResource createLocationResource(
            final Resource scriptResource, final String method,
            final String selectorString, final String extension) {

        final SlingHttpServletRequest request = new MockSlingHttpServletRequest(
            "", selectorString, extension, null, null) {
            @Override
            public String getMethod() {
                return method;
            }
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

            final MockResource r = new MockResource(resourceResolver, script, "nt:file");
            resourceResolver.addResource(r);           
        }
       
        // Create mock request and get scripts from ResourceCollector
        final MockSlingHttpServletRequest req = makeRequest(method, selectors, extension);
        final ResourceCollector u = ResourceCollector.create(req);
        final Collection<Resource> s = u.getServlets(req.getResource());
       
        if(expectedScript == null) {
            assertFalse("No script must be found", s.iterator().hasNext());
        } else {
            // Verify that the expected script is the first in the list of candidates
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        childRes.add(res);
        mockResourceResolver.addChildren(parent, childRes);
    }

    public void testAcceptsRequest() {
        MockSlingHttpServletRequest secureRequest = new MockSlingHttpServletRequest(
            SERVLET_PATH, null, SERVLET_EXTENSION, null, null);
        secureRequest.setResourceResolver(mockResourceResolver);
        secureRequest.setSecure(true);
        Servlet result = servletResolver.resolveServlet(secureRequest);
        assertEquals("Did not resolve to correct servlet", servlet, result);
    }
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        Servlet result = servletResolver.resolveServlet(secureRequest);
        assertEquals("Did not resolve to correct servlet", servlet, result);
    }

    public void testIgnoreRequest() {
        MockSlingHttpServletRequest insecureRequest = new MockSlingHttpServletRequest(
            SERVLET_PATH, null, SERVLET_EXTENSION, null, null);
        insecureRequest.setResourceResolver(mockResourceResolver);
        insecureRequest.setSecure(false);
        Servlet result = servletResolver.resolveServlet(insecureRequest);
        assertTrue("Did not ignore unwanted request",
            result.getClass() != MockSlingRequestHandlerServlet.class);
    }
View Full Code Here

Examples of org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest

        request = makeRequest("GET", "print.a4", "html");
    }
   
    protected MockSlingHttpServletRequest makeRequest(String method, String selectors, String extension) {
        final MockSlingHttpServletRequest result =
            new MockSlingHttpServletRequest(resourcePath, selectors, extension, null, null);
        result.setMethod(method);
        result.setResourceResolver(resourceResolver);
        result.setResource(resource);
        return result;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.