org.alfresco.repo.transfer
Class TransferServiceImplTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.springframework.test.ConditionalTestCase
              extended by org.springframework.test.AbstractSpringContextTests
                  extended by org.springframework.test.AbstractSingleSpringContextTests
                      extended by org.springframework.test.AbstractDependencyInjectionSpringContextTests
                          extended by org.springframework.test.AbstractTransactionalSpringContextTests
                              extended by org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
                                  extended by org.alfresco.util.BaseSpringTest
                                      extended by org.alfresco.util.BaseAlfrescoSpringTest
                                          extended by org.alfresco.repo.transfer.TransferServiceImplTest
All Implemented Interfaces:
junit.framework.Test

public class TransferServiceImplTest
extends BaseAlfrescoSpringTest

Unit test for TransferServiceImpl Contains some unit tests for the transfer definitions.


Field Summary
 
Fields inherited from class org.alfresco.util.BaseAlfrescoSpringTest
actionService, authenticationComponent, authenticationService, nodeService, rootNodeRef, storeRef
 
Fields inherited from class org.alfresco.util.BaseSpringTest
sessionFactory
 
Fields inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
jdbcTemplate
 
Fields inherited from class org.springframework.test.AbstractTransactionalSpringContextTests
transactionDefinition, transactionManager, transactionStatus
 
Fields inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests
AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_NO
 
Fields inherited from class org.springframework.test.AbstractSingleSpringContextTests
applicationContext
 
Fields inherited from class org.springframework.test.ConditionalTestCase
logger
 
Constructor Summary
TransferServiceImplTest()
           
 
Method Summary
protected  void onSetUp()
          Called during the transaction setup
 void runBare()
           
 void testAsyncCallback()
          Test the transfer method when it is running async.
 void testAsyncCancel()
          Test the transfer cancel method when it is running async.
 void testCreateTarget()
          Test create target.
 void testCreateTargetSyntax2()
          Test create target via in memory data object.
 void testDeleteTransferTarget()
           
 void testEnableTransferTarget()
           
 void testGetAllTransferTargetsByGroup()
          Test of Get All Trabsfer Targets By Group
 void testGetTransferTargets()
          Test of Get TransferTargets
 void testManyNodes()
          Test the transfer method by sending a graph of nodes.
 void testPathBasedUpdate()
          Test the path based update.
 void testTransferOneNode()
          Test the transfer method by sending one node.
 void testTransferReport()
          Test the transfer report.
 void testUpdateTransferTarget()
           
 
Methods inherited from class org.alfresco.util.BaseAlfrescoSpringTest
onSetUpInTransaction, onTearDownInTransaction
 
Methods inherited from class org.alfresco.util.BaseSpringTest
flushAndClear, getConfigLocations, getSession, loadContext, setSessionFactory
 
Methods inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
countRowsInTable, deleteFromTables, executeSqlScript, getJdbcTemplate, setComplete, setDataSource, setSqlScriptEncoding
 
Methods inherited from class org.springframework.test.AbstractTransactionalSpringContextTests
endTransaction, isDefaultRollback, isRollback, onSetUpBeforeTransaction, onTearDown, onTearDownAfterTransaction, preventTransaction, setDefaultRollback, setTransactionDefinition, setTransactionManager, startNewTransaction
 
Methods inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests
getAutowireMode, injectDependencies, isDependencyCheck, isPopulateProtectedVariables, prepareTestInstance, setAutowireMode, setDependencyCheck, setPopulateProtectedVariables
 
Methods inherited from class org.springframework.test.AbstractSingleSpringContextTests
contextKey, createApplicationContext, createBeanDefinitionReader, customizeBeanFactory, getApplicationContext, getConfigPath, getConfigPaths, getLoadCount, loadContextLocations, prepareApplicationContext, setDirty, setUp, tearDown
 
Methods inherited from class org.springframework.test.AbstractSpringContextTests
addContext, contextKeyString, getContext, hasCachedContext, isContextKeyEmpty, setDirty
 
Methods inherited from class org.springframework.test.ConditionalTestCase
getDisabledTestCount, isDisabledInThisEnvironment, recordDisabled
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransferServiceImplTest

public TransferServiceImplTest()
Method Detail

runBare

public void runBare()
             throws java.lang.Throwable
Overrides:
runBare in class org.springframework.test.ConditionalTestCase
Throws:
java.lang.Throwable

onSetUp

protected void onSetUp()
                throws java.lang.Exception
Called during the transaction setup

Overrides:
onSetUp in class org.springframework.test.AbstractTransactionalSpringContextTests
Throws:
java.lang.Exception

testCreateTarget

public void testCreateTarget()
                      throws java.lang.Exception
Test create target.

Throws:
java.lang.Exception

testCreateTargetSyntax2

public void testCreateTargetSyntax2()
                             throws java.lang.Exception
Test create target via in memory data object.

Throws:
java.lang.Exception

testGetTransferTargets

public void testGetTransferTargets()
                            throws java.lang.Exception
Test of Get TransferTargets

Throws:
java.lang.Exception

testGetAllTransferTargetsByGroup

public void testGetAllTransferTargetsByGroup()
                                      throws java.lang.Exception
Test of Get All Trabsfer Targets By Group

Throws:
java.lang.Exception

testUpdateTransferTarget

public void testUpdateTransferTarget()
                              throws java.lang.Exception
Throws:
java.lang.Exception

testDeleteTransferTarget

public void testDeleteTransferTarget()
                              throws java.lang.Exception
Throws:
java.lang.Exception

testEnableTransferTarget

public void testEnableTransferTarget()
                              throws java.lang.Exception
Throws:
java.lang.Exception

testTransferOneNode

public void testTransferOneNode()
                         throws java.lang.Exception
Test the transfer method by sending one node. This is a unit test so it does some shenanigans to send to the same instance of alfresco.

Throws:
java.lang.Exception

testManyNodes

public void testManyNodes()
                   throws java.lang.Exception
Test the transfer method by sending a graph of nodes. This is a unit test so it does some shenanigans to send to he same instance of alfresco.

Throws:
java.lang.Exception

testPathBasedUpdate

public void testPathBasedUpdate()
                         throws java.lang.Exception
Test the path based update. This is a unit test so it does some shenanigans to send to the same instance of alfresco.

Throws:
java.lang.Exception

testAsyncCallback

public void testAsyncCallback()
                       throws java.lang.Exception
Test the transfer method when it is running async. This is a unit test so it does some shenanigans to send to the same instance of alfresco.

Throws:
java.lang.Exception

testAsyncCancel

public void testAsyncCancel()
                     throws java.lang.Exception
Test the transfer cancel method when it is running async. This is a unit test so it does some shenanigans to send to the same instance of alfresco.

Throws:
java.lang.Exception

testTransferReport

public void testTransferReport()
                        throws java.lang.Exception
Test the transfer report. This is a unit test so it does some shenanigans to send to the same instance of alfresco.

Throws:
java.lang.Exception


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.