com.atlassian.crowd.acceptance.tests.persistence.dao.membership
Class MembershipDAOHibernateTest

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 com.atlassian.crowd.acceptance.tests.persistence.BaseSpringTestCase
                                      extended by com.atlassian.crowd.acceptance.tests.persistence.dao.membership.MembershipDAOHibernateTest
All Implemented Interfaces:
junit.framework.Test

public class MembershipDAOHibernateTest
extends BaseSpringTestCase


Field Summary
 
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
MembershipDAOHibernateTest()
           
 
Method Summary
 java.lang.String getSampleDataFileName()
           
 void setGroupDAO(GroupDAOHibernate groupDAO)
           
 void setMembershipDAO(MembershipDAOHibernate membershipDAO)
           
 void setUserDAO(UserDAOHibernate userDAO)
           
 void testAddAll()
           
 void testAddAllWithDuplicates()
           
 void testAddGroupToGroup()
           
 void testAddGroupToGroupWhereChildGroupDoesNotExist()
           
 void testAddGroupToGroupWhereParentGroupDoesNotExist()
           
 void testAddUserToGroup()
           
 void testAddUserToGroupWhereGroupDoesNotExist()
           
 void testAddUserToGroupWhereMembershipExists()
           
 void testAddUserToGroupWhereUserDoesNotExist()
           
 void testIsGroupDirectMemberFalse()
           
 void testIsGroupDirectMemberTrue()
           
 void testIsUserDirectMemberFalse()
           
 void testIsUserDirectMemberTrue()
           
 void testIsUserDirectMemberTrueMixedCase()
           
 void testRemoveAllRelationships()
           
 void testRemoveGroupFromGroup()
           
 void testRemoveGroupFromGroupWhereChildGroupDoesNotExist()
           
 void testRemoveGroupFromGroupWhereParentGroupDoesNotExist()
           
 void testRemoveGroupMembers()
           
 void testRemoveGroupMemberships()
           
 void testRemoveUserFromGroup()
           
 void testRemoveUserFromGroupWhereGroupDoesNotExist()
           
 void testRemoveUserFromGroupWhereUserDoesNotExist()
           
 void testRemoveUserMemberships()
           
 void testRemoveUserRelationships()
           
 void testRenameGroupRelationships()
           
 void testRenameUserRelationships()
           
 void testSearchForGroupMembersfGroupOfMismatchingTypesAsNames()
           
 void testSearchForGroupMembershipsOfGroup()
           
 void testSearchForGroupMembershipsOfGroupAsNames()
           
 void testSearchForGroupMembershipsOfGroupOfTypeRole()
           
 void testSearchForGroupMembershipsOfGroupOfTypeRoleAsNames()
           
 void testSearchForGroupMembershipsOfUser()
           
 void testSearchForGroupMembershipsOfUserAsNames()
           
 void testSearchForGroupMembershipsOfUserOfTypeRole()
           
 void testSearchForGroupMembershipsOfUserOfTypeRoleAsNames()
           
 void testSearchForGroupMembersOfGroup()
           
 void testSearchForGroupMembersOfGroupAsNames()
           
 void testSearchForUserMembersOfGroup()
           
 void testSearchForUserMembersOfGroupAsNames()
           
 void testSearchForUserMembersOfGroupOfTypeRole()
           
 void testSearchForUserMembersOfGroupOfTypeRoleAsNames()
           
 
Methods inherited from class com.atlassian.crowd.acceptance.tests.persistence.BaseSpringTestCase
flush, getConfigLocations, onSetUp, onSetUpBeforeTransaction, setResetableHiLoGeneratorHelper
 
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, onSetUpInTransaction, onTearDown, onTearDownAfterTransaction, onTearDownInTransaction, 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, loadContext, 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

MembershipDAOHibernateTest

public MembershipDAOHibernateTest()
Method Detail

testIsUserDirectMemberTrueMixedCase

public void testIsUserDirectMemberTrueMixedCase()

testIsUserDirectMemberTrue

public void testIsUserDirectMemberTrue()

testIsUserDirectMemberFalse

public void testIsUserDirectMemberFalse()

testIsGroupDirectMemberTrue

public void testIsGroupDirectMemberTrue()

testIsGroupDirectMemberFalse

public void testIsGroupDirectMemberFalse()

testAddUserToGroup

public void testAddUserToGroup()

testAddUserToGroupWhereMembershipExists

public void testAddUserToGroupWhereMembershipExists()

testAddUserToGroupWhereGroupDoesNotExist

public void testAddUserToGroupWhereGroupDoesNotExist()

testAddUserToGroupWhereUserDoesNotExist

public void testAddUserToGroupWhereUserDoesNotExist()

testRemoveUserFromGroup

public void testRemoveUserFromGroup()

testRemoveUserFromGroupWhereGroupDoesNotExist

public void testRemoveUserFromGroupWhereGroupDoesNotExist()

testRemoveUserFromGroupWhereUserDoesNotExist

public void testRemoveUserFromGroupWhereUserDoesNotExist()

testRemoveGroupFromGroup

public void testRemoveGroupFromGroup()

testRemoveGroupFromGroupWhereParentGroupDoesNotExist

public void testRemoveGroupFromGroupWhereParentGroupDoesNotExist()

testRemoveGroupFromGroupWhereChildGroupDoesNotExist

public void testRemoveGroupFromGroupWhereChildGroupDoesNotExist()

testAddGroupToGroup

public void testAddGroupToGroup()

testAddGroupToGroupWhereChildGroupDoesNotExist

public void testAddGroupToGroupWhereChildGroupDoesNotExist()

testAddGroupToGroupWhereParentGroupDoesNotExist

public void testAddGroupToGroupWhereParentGroupDoesNotExist()

testRemoveGroupMembers

public void testRemoveGroupMembers()

testRemoveGroupMemberships

public void testRemoveGroupMemberships()

testRemoveUserMemberships

public void testRemoveUserMemberships()

testRemoveAllRelationships

public void testRemoveAllRelationships()

testRemoveUserRelationships

public void testRemoveUserRelationships()

testRenameUserRelationships

public void testRenameUserRelationships()

testRenameGroupRelationships

public void testRenameGroupRelationships()

testSearchForUserMembersOfGroup

public void testSearchForUserMembersOfGroup()

testSearchForUserMembersOfGroupAsNames

public void testSearchForUserMembersOfGroupAsNames()

testSearchForGroupMembershipsOfUser

public void testSearchForGroupMembershipsOfUser()

testSearchForGroupMembershipsOfUserAsNames

public void testSearchForGroupMembershipsOfUserAsNames()

testSearchForGroupMembershipsOfGroup

public void testSearchForGroupMembershipsOfGroup()

testSearchForGroupMembershipsOfGroupAsNames

public void testSearchForGroupMembershipsOfGroupAsNames()

testSearchForGroupMembersOfGroup

public void testSearchForGroupMembersOfGroup()

testSearchForGroupMembersOfGroupAsNames

public void testSearchForGroupMembersOfGroupAsNames()

testSearchForUserMembersOfGroupOfTypeRole

public void testSearchForUserMembersOfGroupOfTypeRole()

testSearchForUserMembersOfGroupOfTypeRoleAsNames

public void testSearchForUserMembersOfGroupOfTypeRoleAsNames()

testSearchForGroupMembershipsOfUserOfTypeRole

public void testSearchForGroupMembershipsOfUserOfTypeRole()

testSearchForGroupMembershipsOfUserOfTypeRoleAsNames

public void testSearchForGroupMembershipsOfUserOfTypeRoleAsNames()

testSearchForGroupMembershipsOfGroupOfTypeRole

public void testSearchForGroupMembershipsOfGroupOfTypeRole()

testSearchForGroupMembershipsOfGroupOfTypeRoleAsNames

public void testSearchForGroupMembershipsOfGroupOfTypeRoleAsNames()

testSearchForGroupMembersfGroupOfMismatchingTypesAsNames

public void testSearchForGroupMembersfGroupOfMismatchingTypesAsNames()

testAddAll

public void testAddAll()

testAddAllWithDuplicates

public void testAddAllWithDuplicates()

getSampleDataFileName

public java.lang.String getSampleDataFileName()
Specified by:
getSampleDataFileName in class BaseSpringTestCase

setMembershipDAO

public void setMembershipDAO(MembershipDAOHibernate membershipDAO)

setUserDAO

public void setUserDAO(UserDAOHibernate userDAO)

setGroupDAO

public void setGroupDAO(GroupDAOHibernate groupDAO)


Copyright © 2010 Atlassian. All Rights Reserved.