Package org.apache.sling.commons.testing.sling

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


  private static MockResourceResolver resolver;

  @org.junit.BeforeClass
  public static void setup() {
    resolver = new MockResourceResolver();
    resolver.addResource(new MockResource(resolver, "/content/page", "page"));
    resolver.addResource(new MockResource(resolver, "/content/page/one", "one"));
    resolver.addResource(new MockResource(resolver, "/content/page/two", "two"));

    resolver.addResource(new MockResource(resolver, "/etc", "etc"));
    resolver.addResource(new MockResource(resolver, "/etc/tags", "tags"));
    for (int i = 0; i < 1085; i++) {
      resolver.addResource(new MockResource(resolver, "/etc/tags/" + i, "" + i));
    }
  }
View Full Code Here


        } else {
          return null;
        }
      }
    };
    resource = new MockResource(resolver, TEST_PATH, "test");
    this.date = new Date();
    resource.addProperty("date", date);
    resource.addProperty("long", new Long(0L));
    resolver.addResource(resource);
    MockResource child1 = new MockResource(resolver, TEST_PATH + "/child1",
        "test");
    resolver.addResource(child1);
    MockResource child2 = new MockResource(resolver, TEST_PATH + "/child2",
        "test");
    resolver.addResource(child2);

    log.info("init Complete");
  }
View Full Code Here

            + ".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

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

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

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

        // resource type and super type for start resource
        final String resourceType = "foo/bar";
        final String resourceSuperType = "foo/check1";
        final String resourceSuperType2 = "foo/check2";

        final Resource resource2 = new MockResource(resourceResolver,
                root1 + '/' + resourceSuperType,
                resourceType, resourceSuperType2);
        resourceResolver.addResource(resource2);
        final Resource resource3 = new MockResource(resourceResolver,
                root1 + '/' + resourceSuperType2,
                resourceType, resourceType);
        resourceResolver.addResource(resource3);

        LocationIterator li = getLocationIterator(resourceType,
View Full Code Here

        assertFalse(rIter.hasNext());
    }

    protected MockResource createScriptResource(String path, String type) {
        MockResource res = new MockResource(resourceResolver, path, type);
        resourceResolver.addResource(res);
        return res;
    }
View Full Code Here

    protected void assertScript(String method, String selectors, String extension,
            String [] scripts, String expectedScript)
    {
        // Add given scripts to our mock resource resolver
        for(String script : scripts) {
            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);
View Full Code Here

  public void init() {
    log.info("init");

    log.info("Creating Resource Structure");
    final MockResourceResolver resolver = new MockResourceResolver();
    resource = new MockResource(resolver, TEST_PATH, "test");
    resolver.addResource(resource);
    MockResource child1 = new MockResource(resolver, TEST_PATH + "/child1",
        "test");
    resolver.addResource(child1);
    MockResource child2 = new MockResource(resolver, TEST_PATH + "/child2",
        "test");
    resolver.addResource(child2);

    log.info("Adding page context");
    pageContext = new MockPageContext();
View Full Code Here

  public void init() {
    log.info("init");

    final MockResourceResolver resolver = new MockResourceResolver();

    resource = new MockResource(resolver, TEST_ABSOLUTE_PATH, "test");
    resolver.addResource(resource);

    MockResource child = new MockResource(resolver, TEST_ABSOLUTE_PATH
        + "/" + TEST_RELATIVE_PATH, "test");
    resolver.addResource(child);

    getResourceTag = new GetResourceTag() {
      protected ResourceResolver getResourceResolver() {
View Full Code Here

    pageContext = new MockPageContext();
    adaptToTag.setPageContext(pageContext);

    ResourceResolver resolver = new MockResourceResolver();
    resource = new MockResource(resolver, "/", "test");
    log.info("init Complete");
  }
View Full Code Here

TOP

Related Classes of org.apache.sling.commons.testing.sling.MockResource

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.