Nuxeo Enterprise Platform 5.4

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 java.lang.String REPOSITORY_NAME
           
 CoreSession session
           
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
SQLRepositoryTestCase()
           
SQLRepositoryTestCase(java.lang.String name)
           
 
Method Summary
 void closeSession()
           
 void closeSession(CoreSession session)
           
 void openSession()
           
 CoreSession openSessionAs(NuxeoPrincipal principal)
           
 CoreSession openSessionAs(java.lang.String username)
           
 void setUp()
           
 void tearDown()
           
 
Methods inherited from class org.nuxeo.runtime.test.NXRuntimeTestCase
addWorkingDirectoryConfigurator, deploy, deployBundle, deployContrib, deployContrib, deployFolder, deployTestContrib, deployTestContrib, fireFrameworkStarted, getResource, getWorkingDir, isStarted, 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 java.lang.String REPOSITORY_NAME
See Also:
Constant Field Values

session

public CoreSession session

database

public DatabaseHelper database
Constructor Detail

SQLRepositoryTestCase

public SQLRepositoryTestCase()

SQLRepositoryTestCase

public SQLRepositoryTestCase(java.lang.String name)
Method Detail

setUp

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

tearDown

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

openSession

public void openSession()
                 throws ClientException
Throws:
ClientException

openSessionAs

public CoreSession openSessionAs(java.lang.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 Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.