You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by de...@lenya.apache.org on 2009/07/02 09:43:34 UTC
Document changed: Writing Tests
Document: Writing Tests
URL: https://lenya.zones.apache.org/cms/docu/authoring/docu20/tutorials/tests.html
Changed by user: Andreas Hartmann (andreas)
----
Removed: /document/body/section[3]/source[2]/text()
package org.myproject.lenya;
import org.apache.lenya.ac.impl.AbstractAccessControlTest;
import org.apache.lenya.cms.publication.Document;
import org.apache.lenya.cms.publication.DocumentFactory;
import org.apache.lenya.cms.publication.DocumentUtil;
import org.apache.lenya.cms.publication.Publication;
import org.apache.lenya.cms.publication.PublicationUtil;
import org.apache.lenya.cms.repository.RepositoryUtil;
import org.apache.lenya.cms.repository.Session;
public class MetaDataTest extends AbstractAccessControlTest {
/**
* Tests my module.
*/
public void testMyModule() throws Exception {
Session session = RepositoryUtil.getSession(
getManager(), getRequest());
DocumentFactory factory =
DocumentUtil.createDocumentIdentityMap(
getManager(), session);
Publication publication =
PublicationUtil.getPublication(getManager(), "test");
Document doc = factory.get(publication,
Publication.AUTHORING_AREA, "/index", "en");
assertNotNull(doc);
...
}
}
----
Added: /document/body/section[3]/source[2]/text()
package org.myproject.lenya;
import org.apache.lenya.ac.impl.AbstractAccessControlTest;
import org.apache.lenya.cms.publication.Area;
import org.apache.lenya.cms.publication.Document;
import org.apache.lenya.cms.publication.DocumentFactory;
import org.apache.lenya.cms.publication.DocumentUtil;
import org.apache.lenya.cms.publication.Publication;
import org.apache.lenya.cms.publication.PublicationUtil;
import org.apache.lenya.cms.repository.RepositoryUtil;
import org.apache.lenya.cms.repository.Session;
public class MetaDataTest extends AbstractAccessControlTest {
/**
* Tests my module.
*/
public void testMyModule() throws Exception {
Session session = RepositoryUtil.getSession(
getManager(), getRequest());
DocumentFactory factory =
DocumentUtil.createDocumentFactory(
getManager(), session);
Publication pub = factory.getPublication("test");
Area area = pub.getArea(Publication.AUTHORING_AREA);
Document doc = area.getDocument("/index", "en");
assertNotNull(doc);
...
}
}
----
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org