use of org.apache.sling.commons.testing.sling.MockResource in project sling by apache.
the class TestFindResourceTag method init.
/**
* Initializes the fields for this test.
*/
@SuppressWarnings("serial")
@Before
public void init() {
log.info("init");
final MockResourceResolver resolver = new MockResourceResolver() {
@Override
public Iterator<Resource> findResources(String query, String language) {
if (query.equals("query") && language.equals("language")) {
List<Resource> resources = new ArrayList<Resource>();
resources.add(resource);
return resources.iterator();
} else {
return null;
}
}
};
resource = new MockResource(resolver, TEST_PATH, "test");
resolver.addResource(resource);
getResourceTag = new FindResourcesTag() {
protected ResourceResolver getResourceResolver() {
return resolver;
}
};
pageContext = new MockPageContext();
getResourceTag.setPageContext(pageContext);
log.info("init Complete");
}
use of org.apache.sling.commons.testing.sling.MockResource in project sling by apache.
the class TestListChildrenTag method init.
/**
* Initializes the fields for this test.
*/
@Before
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();
listChildrenTag.setPageContext(pageContext);
log.info("init Complete");
}
use of org.apache.sling.commons.testing.sling.MockResource in project sling by apache.
the class JsonRendererServletTest method setup.
@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));
}
}
Aggregations