Examples of MockSlingHttpServletRequest


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

        assertArrayEquals(expResult, result);
    }

    @Test
    public void testGetFirstSuffixSegments() {
        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest("/apple/macbookair", "show.test",
                "html", "first/second", "cpu=i7&ghz=2.4");

        String expResult = "first";
        String result = PathInfoUtil.getFirstSuffixSegment(request);
        assertEquals(expResult, result);
View Full Code Here

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

        assertEquals(expResult, result);
    }

    @Test
    public void testGetLastSuffixSegments() {
        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest("/apple/macbookair", "show.test",
                "html", "first/second/third", "cpu=i7&ghz=2.4");

        String expResult = "third";
        String result = PathInfoUtil.getLastSuffixSegment(request);
        assertEquals(expResult, result);
View Full Code Here

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

        final String selectors = "package";
        final String extension = "json";
        final String suffix = "";
        final String queryString = "";

        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(resourcePath, selectors,
                extension, suffix, queryString);
        request.setResourceResolver(resourceResolver);
        request.setMethod("POST");

        MockSlingHttpServletResponse response = new MockSlingHttpServletResponse();

        request.setResourceResolver(resourceResolver);
        request.setResource(contentResource);

        queryPackagerServlet.doPost(request, response);

        final JSONObject actual = new JSONObject(response.getOutput().toString());
        assertEquals("success", actual.optString("status", "error"));
View Full Code Here

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

        final String selectors = "package";
        final String extension = "json";
        final String suffix = "";
        final String queryString = "";

        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(resourcePath, selectors,
                extension, suffix, queryString);
        request.setResourceResolver(errorResourceResolver);
        request.setMethod("POST");

        MockSlingHttpServletResponse response = new MockSlingHttpServletResponse();

        request.setResourceResolver(errorResourceResolver);
        request.setResource(contentResource);

        queryPackagerServlet.doPost(request, response);

        final JSONObject actual = new JSONObject(response.getOutput().toString());
        assertEquals("error", actual.optString("status", "success"));
View Full Code Here

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

        final String selectors = "package";
        final String extension = "json";
        final String suffix = "";
        final String queryString = "";

        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(resourcePath, selectors,
                extension, suffix, queryString);
        request.setResourceResolver(resourceResolver);
        request.setMethod("POST");

        MockSlingHttpServletResponse response = new MockSlingHttpServletResponse();

        request.setResourceResolver(resourceResolver);
        request.setResource(contentResource);

        aclPackagerServlet.doPost(request, response);

        final JSONObject actual = new JSONObject(response.getOutput().toString());
        assertEquals("success", actual.optString("status", "error"));
View Full Code Here

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

        final String selectors = "package";
        final String extension = "json";
        final String suffix = "";
        final String queryString = "";

        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(resourcePath, selectors,
                extension, suffix, queryString);
        request.setResourceResolver(errorResourceResolver);
        request.setMethod("POST");

        MockSlingHttpServletResponse response = new MockSlingHttpServletResponse();

        request.setResourceResolver(errorResourceResolver);
        request.setResource(contentResource);

        aclPackagerServlet.doPost(request, response);

        final JSONObject actual = new JSONObject(response.getOutput().toString());
        assertEquals("error", actual.optString("status", "success"));
View Full Code Here

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

    public void setUp() throws Exception {
        servlet = new NamedTransformImageServlet();

        namedImageTransformers.put(TEST_TRANSFORM_NAME, mockNamedImageTransformer);

        mockRequest = new MockSlingHttpServletRequest(
                "/path",
                "",
                "transform",
                TEST_TRANSFORM_NAME + "/" + new Random().nextInt() + "/image.png",
                "");
View Full Code Here

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

        assertTrue(result);
    }

    @Test
    public void testAccepts_invalidNamedTransform() throws Exception {
        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(
                "/path",
                "",
                "transform",
                "unknown/image.png",
                "");
View Full Code Here

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

        assertFalse(result);
    }

    @Test
    public void testAccepts_invalidLastSuffix() throws Exception {
        MockSlingHttpServletRequest request = new MockSlingHttpServletRequest(
                "/path",
                "",
                "transform",
                TEST_TRANSFORM_NAME + "/" + new Random().nextInt() + "/foo",
                "");
View Full Code Here

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

    @InjectMocks
    public OptionsServlet servlet = new OptionsServlet();

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

        servlet.doGet(request, response);
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.