|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase org.apache.sling.commons.testing.jcr.RepositoryTestBase
public class RepositoryTestBase
Base class for tests which need a Repository. Uses static variables to initialize it only once per test run.
Field Summary | |
---|---|
protected javax.jcr.Session |
session
|
protected javax.jcr.Node |
testRoot
|
Constructor Summary | |
---|---|
RepositoryTestBase()
|
Method Summary | |
---|---|
protected SlingRepository |
getRepository()
Return a Repository - first call initializes it, and a JVM shutdown hook is registered to stop it |
protected javax.jcr.Session |
getSession()
Return a JCR Session, initialized on demand |
protected javax.jcr.Node |
getTestRootNode()
Return a test root node, created on demand, with a unique path |
protected void |
tearDown()
|
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected javax.jcr.Node testRoot
protected javax.jcr.Session session
Constructor Detail |
---|
public RepositoryTestBase()
Method Detail |
---|
protected void tearDown() throws Exception
tearDown
in class junit.framework.TestCase
Exception
protected javax.jcr.Session getSession() throws javax.jcr.RepositoryException, NamingException
javax.jcr.RepositoryException
NamingException
protected javax.jcr.Node getTestRootNode() throws javax.jcr.RepositoryException, NamingException
javax.jcr.RepositoryException
NamingException
protected SlingRepository getRepository() throws javax.jcr.RepositoryException, NamingException
javax.jcr.RepositoryException
NamingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |