Nuxeo Enterprise Platform 5.4

org.nuxeo.cm.test
Class CaseManagementRepositoryTestCase

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.cm.test.CaseManagementRepositoryTestCase
All Implemented Interfaces:
junit.framework.Test, org.nuxeo.runtime.test.runner.RuntimeHarness

public class CaseManagementRepositoryTestCase
extends org.nuxeo.ecm.core.storage.sql.SQLRepositoryTestCase

Author:
Anahide Tchertchian

Field Summary
static String CASE_TITLE
           
static String DC_TITLE
           
 
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
CaseManagementRepositoryTestCase()
           
CaseManagementRepositoryTestCase(String name)
           
 
Method Summary
 org.nuxeo.ecm.platform.routing.api.DocumentRoute createComplexRoute(org.nuxeo.ecm.core.api.CoreSession session)
           
 org.nuxeo.ecm.core.api.DocumentModel createDocumentModel(org.nuxeo.ecm.core.api.CoreSession session, String name, String type, String path)
           
 void createDraftPost(Mailbox mb, Case envelope)
           
 Case getMailEnvelope()
           
 CaseItem getMailEnvelopeItem()
           
 org.nuxeo.ecm.core.api.DocumentModel getMailEnvelopeItemModel()
           
 org.nuxeo.ecm.core.api.DocumentModel getMailEnvelopeModel()
           
 Mailbox getPersonalMailbox(String name)
           
 void setTestDatabase()
           
 void setUp()
           
 
Methods inherited from class org.nuxeo.ecm.core.storage.sql.SQLRepositoryTestCase
closeSession, closeSession, openSession, openSessionAs, openSessionAs, 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

CASE_TITLE

public static final String CASE_TITLE
See Also:
Constant Field Values

DC_TITLE

public static final String DC_TITLE
See Also:
Constant Field Values
Constructor Detail

CaseManagementRepositoryTestCase

public CaseManagementRepositoryTestCase()

CaseManagementRepositoryTestCase

public CaseManagementRepositoryTestCase(String name)
Method Detail

setTestDatabase

public void setTestDatabase()

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class org.nuxeo.ecm.core.storage.sql.SQLRepositoryTestCase
Throws:
Exception

getMailEnvelope

public Case getMailEnvelope()
                     throws Exception
Throws:
Exception

getMailEnvelopeItem

public CaseItem getMailEnvelopeItem()
                             throws Exception
Throws:
Exception

getMailEnvelopeModel

public org.nuxeo.ecm.core.api.DocumentModel getMailEnvelopeModel()
                                                          throws Exception
Throws:
Exception

getMailEnvelopeItemModel

public org.nuxeo.ecm.core.api.DocumentModel getMailEnvelopeItemModel()
                                                              throws Exception
Throws:
Exception

createDraftPost

public void createDraftPost(Mailbox mb,
                            Case envelope)
                     throws Exception
Throws:
Exception

getPersonalMailbox

public Mailbox getPersonalMailbox(String name)
                           throws Exception
Throws:
Exception

createDocumentModel

public org.nuxeo.ecm.core.api.DocumentModel createDocumentModel(org.nuxeo.ecm.core.api.CoreSession session,
                                                                String name,
                                                                String type,
                                                                String path)
                                                         throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

createComplexRoute

public org.nuxeo.ecm.platform.routing.api.DocumentRoute createComplexRoute(org.nuxeo.ecm.core.api.CoreSession session)
                                                                    throws Exception
Throws:
Exception

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.