org.alfresco.repo.tagging
Class TaggingServiceImplTest

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.tagging.TaggingServiceImplTest
All Implemented Interfaces:
junit.framework.Test, AsynchronousActionExecutionQueuePolicies.OnAsyncActionExecute, ClassPolicy, Policy

public class TaggingServiceImplTest
extends BaseAlfrescoSpringTest
implements AsynchronousActionExecutionQueuePolicies.OnAsyncActionExecute

Tagging service implementation unit test


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.alfresco.repo.policy.Policy
Policy.Arg
 
Field Summary
 
Fields inherited from class org.alfresco.util.BaseAlfrescoSpringTest
actionService, authenticationComponent, authenticationService, contentService, nodeService, rootNodeRef, transactionService
 
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
 
Fields inherited from interface org.alfresco.repo.action.AsynchronousActionExecutionQueuePolicies.OnAsyncActionExecute
QNAME
 
Fields inherited from interface org.alfresco.repo.policy.Policy
NAMESPACE
 
Constructor Summary
TaggingServiceImplTest()
           
 
Method Summary
 void onAsyncActionExecute(Action action, NodeRef actionedUponNodeRef)
           
protected  void onSetUpBeforeTransaction()
           
protected  void onSetUpInTransaction()
          On setup in transaction override
 void testAddRemoveTag()
           
 void testETHREEOH_220()
           
 void testJSAPI()
           
 void testJSTagScope()
           
 void testTagCRUD()
           
 void testTagScope()
           
 void testTagScopeFindAddRemove()
           
 void testTagScopeRefresh()
           
 void testTagScopeSetUpdate()
           
 void testTagScopeUpdateViaNodePolicies()
          Ensures that the tag scope is correctly updated when folders and content are created, updated, moved, copied and deleted.
 
Methods inherited from class org.alfresco.util.BaseAlfrescoSpringTest
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, onSetUp, 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, runBare
 
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

TaggingServiceImplTest

public TaggingServiceImplTest()
Method Detail

onSetUpBeforeTransaction

protected void onSetUpBeforeTransaction()
                                 throws java.lang.Exception
Overrides:
onSetUpBeforeTransaction in class org.springframework.test.AbstractTransactionalSpringContextTests
Throws:
java.lang.Exception

onSetUpInTransaction

protected void onSetUpInTransaction()
                             throws java.lang.Exception
Description copied from class: BaseAlfrescoSpringTest
On setup in transaction override

Overrides:
onSetUpInTransaction in class BaseAlfrescoSpringTest
Throws:
java.lang.Exception

testTagCRUD

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

testAddRemoveTag

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

testTagScopeFindAddRemove

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

testTagScope

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

testTagScopeRefresh

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

testTagScopeSetUpdate

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

testETHREEOH_220

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

testTagScopeUpdateViaNodePolicies

public void testTagScopeUpdateViaNodePolicies()
                                       throws java.lang.Exception
Ensures that the tag scope is correctly updated when folders and content are created, updated, moved, copied and deleted.

Throws:
java.lang.Exception

testJSAPI

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

testJSTagScope

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

onAsyncActionExecute

public void onAsyncActionExecute(Action action,
                                 NodeRef actionedUponNodeRef)
Specified by:
onAsyncActionExecute in interface AsynchronousActionExecutionQueuePolicies.OnAsyncActionExecute
Parameters:
action - action
actionedUponNodeRef - actioned upon node reference


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