Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.repository.jcr.testing
Class RepositoryOSGITestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jmock.core.VerifyingTestCase
              extended by org.jmock.core.MockObjectSupportTestCase
                  extended by org.jmock.MockObjectTestCase
                      extended by org.nuxeo.runtime.test.NXRuntimeTestCase
                          extended by org.nuxeo.ecm.core.storage.sql.SQLRepositoryTestCase
                              extended by org.nuxeo.ecm.core.repository.jcr.testing.RepositoryOSGITestCase
All Implemented Interfaces:
junit.framework.Test, RuntimeHarness

public class RepositoryOSGITestCase
extends SQLRepositoryTestCase

Compatibility class for older JCR tests, using the new VCS infrastructure.

New tests should directly use SQLRepositoryTestCase.

See Also:
SQLRepositoryTestCase

Field Summary
 
Fields inherited from class org.nuxeo.ecm.core.storage.sql.SQLRepositoryTestCase
database, REPOSITORY_NAME, session
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
RepositoryOSGITestCase()
           
RepositoryOSGITestCase(String name)
           
 
Method Summary
 void changeUser(String username)
           
 CoreSession getCoreSession()
           
 void openRepository()
           
 void releaseCoreSession()
           
 void releaseRepository()
           
 
Methods inherited from class org.nuxeo.ecm.core.storage.sql.SQLRepositoryTestCase
closeSession, closeSession, openSession, openSessionAs, openSessionAs, setUp, tearDown
 
Methods inherited from class org.nuxeo.runtime.test.NXRuntimeTestCase
addWorkingDirectoryConfigurator, deploy, deployBundle, deployContrib, deployContrib, deployFolder, deployTestContrib, deployTestContrib, fireFrameworkStarted, getContext, getOSGiAdapter, getProperties, getResource, getWorkingDir, isStarted, lookupBundle, start, stop, undeploy, undeployContrib, undeployContrib
 
Methods inherited from class org.jmock.MockObjectTestCase
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
 
Methods inherited from class org.jmock.core.MockObjectSupportTestCase
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toString
 
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, setName, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositoryOSGITestCase

public RepositoryOSGITestCase()

RepositoryOSGITestCase

public RepositoryOSGITestCase(String name)
Method Detail

openRepository

public void openRepository()
                    throws Exception
Throws:
Exception

releaseCoreSession

public void releaseCoreSession()

changeUser

public void changeUser(String username)
                throws ClientException
Throws:
ClientException

getCoreSession

public CoreSession getCoreSession()

releaseRepository

public void releaseRepository()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.