Examples of MockResource


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

                return ifModifiedSince;
            }
           
        };
        final String path = "/foo/node";
        final MockResource mr = new MockResource(null, path, null) {};
        mr.getResourceMetadata().setModificationTime(modificationTime);
        r.setResource(mr);
        return r;
    }
View Full Code Here

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

    @Test
    public void testGetPreviewJSON() throws Exception {
        final MockResourceResolver resourceResolver = new MockResourceResolver();
        final Set<Resource> resources = new HashSet<Resource>();

        resources.add(new MockResource(resourceResolver, "/a/b/c", ""));
        resources.add(new MockResource(resourceResolver, "/d/e/f", ""));
        resources.add(new MockResource(resourceResolver, "/g/h/i", ""));


        final String actual = packageHelper.getPreviewJSON(resources);
        final JSONObject json = new JSONObject(actual);
View Full Code Here

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

        public SuccessMockResourceResolver() {
            super();

            results = new LinkedList<Resource>();
            results.add(new MockResource(this, "/content/one", ""));
            results.add(new MockResource(this, "/content/two", ""));
            results.add(new MockResource(this, "/content/three", ""));

            for(Resource resource : results) {
                this.addResource(resource);
            }
        }
View Full Code Here

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

        public SuccessMockResourceResolver() {
            super();

            results = new LinkedList<Resource>();
            results.add(new MockResource(this, "/content/dam/rep:policy", ""));
            results.add(new MockResource(this, "/content/acs-commons/rep:policy", ""));
            results.add(new MockResource(this, "/etc/workflow/packages/rep:policy", ""));
            results.add(new MockResource(this, "/var/audit/1/2/3/rep:policy", ""));
            results.add(new MockResource(this, "/home/groups/authors/rep:policy", ""));

            for(Resource resource : results) {
                this.addResource(resource);
            }

            this.addResource(new MockResource(this, "/content/dam/rep:policy/allow0", ""));
            this.addResource(new MockResource(this, "/content/dam/rep:policy/allow1", ""));
            this.addResource(new MockResource(this, "/content/acs-commons/rep:policy/deny0", ""));
            this.addResource(new MockResource(this, "/etc/workflow/packages/rep:policy/allow0", ""));
            this.addResource(new MockResource(this, "/var/audit/1/2/3/rep:policy/allow", ""));
            this.addResource(new MockResource(this, "/home/groups/authors/rep:policy/allow0", ""));
        }
View Full Code Here

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

        public ErrorMockResourceResolver() {
            super();

            results = new LinkedList<Resource>();
            results.add(new MockResource(this, "/content/dam/rep:policy", ""));
            results.add(new MockResource(this, "/content/acs-commons/rep:policy", ""));
            results.add(new MockResource(this, "/etc/workflow/packages/rep:policy", ""));
            results.add(new MockResource(this, "/var/audit/1/2/3/rep:policy", ""));
            results.add(new MockResource(this, "/home/groups/authors/rep:policy", ""));

            for(Resource resource : results) {
                this.addResource(resource);
            }
        }
View Full Code Here

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

        resourceType = "foo:bar";
        resourceTypePath = JcrResourceUtil.resourceTypeToPath(resourceType);

        resourcePath = "/content/page";
        resource = new MockResource(resourceResolver, resourcePath,
            resourceType);
        resourceResolver.addResource(resource);

        request = makeRequest("GET", "print.a4", "html");
    }
View Full Code Here

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

            + ".servlet";
        MockServletResource res = new MockServletResource(mockResourceResolver,
            servlet, path);
        mockResourceResolver.addResource(res);

        MockResource parent = new MockResource(mockResourceResolver,
            ResourceUtil.getParent(res.getPath()), "nt:folder");
        mockResourceResolver.addResource(parent);

        List<Resource> childRes = new ArrayList<Resource>();
        childRes.add(res);
View Full Code Here

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

    private static final String SCRIPT_BASE = LOCATION + "/" + LOCATION_NAME;

    public void testCreateLocationResourceGET() {

        final MockResource res0 = new MockResource(null, SCRIPT_BASE, "foo:bar");

        // this resource has no extension, we require one
        final WeightedResource lr0 = createLocationResource(res0, "GET", null,
            "html");
        assertNull(lr0);
View Full Code Here

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

        assertNull(lr1);
    }

    public void testCreateLocationResourceGETEsp() {

        final MockResource res1 = new MockResource(null, SCRIPT_BASE + ".esp",
            "foo:bar");

        // allow simple name for GET and html
        final WeightedResource lr10 = createLocationResource(res1, "GET", null,
            "html");
View Full Code Here

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

            "foo");
        assertNull(lr11);
    }

    public void testCreateLocationResourceGETHtmlEsp() {
        final MockResource res2 = new MockResource(null, SCRIPT_BASE
            + ".html.esp", "foo:bar");

        // allow simple name for GET and html
        final WeightedResource lr20 = createLocationResource(res2, "GET", null,
            "html");
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.