Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.storage.sql
Class SQLRepositoryTestCase

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
All Implemented Interfaces:
junit.framework.Test, RuntimeHarness
Direct Known Subclasses:
CoreManagementTestCase, RepositoryOSGITestCase, TXSQLRepositoryTestCase

public abstract class SQLRepositoryTestCase
extends NXRuntimeTestCase

Author:
Florent Guillaume

Field Summary
 DatabaseHelper database
           
static String REPOSITORY_NAME
           
 CoreSession session
           
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
SQLRepositoryTestCase()
           
SQLRepositoryTestCase(String name)
           
 
Method Summary
 void closeSession()
           
 void closeSession(CoreSession session)
           
 void openSession()
           
 CoreSession openSessionAs(NuxeoPrincipal principal)
           
 CoreSession openSessionAs(String username)
           
 void setUp()
           
 void 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
 

Field Detail

REPOSITORY_NAME

public static final String REPOSITORY_NAME
See Also:
Constant Field Values

session

public CoreSession session

database

public DatabaseHelper database
Constructor Detail

SQLRepositoryTestCase

public SQLRepositoryTestCase()

SQLRepositoryTestCase

public SQLRepositoryTestCase(String name)
Method Detail

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class NXRuntimeTestCase
Throws:
Exception

tearDown

public void tearDown()
              throws Exception
Overrides:
tearDown in class NXRuntimeTestCase
Throws:
Exception

openSession

public void openSession()
                 throws ClientException
Throws:
ClientException

openSessionAs

public CoreSession openSessionAs(String username)
                          throws ClientException
Throws:
ClientException

openSessionAs

public CoreSession openSessionAs(NuxeoPrincipal principal)
                          throws ClientException
Throws:
ClientException

closeSession

public void closeSession()

closeSession

public void closeSession(CoreSession session)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.