Class PrincipalGroupRelationScenariosTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.cache.relation.PrincipalGroupRelationScenariosTest
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
PrincipalGroupRelationScenariosWithoutRelationCacheTest,PrincipalGroupRelationScenariosWithRelationCacheTest
@IntegrationTest
public abstract class PrincipalGroupRelationScenariosTest
extends ServicelayerBaseTest
-
Field Summary
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidabstract voidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidabstract voidtearDown()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getApplicationContext, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
PrincipalGroupRelationScenariosTest
public PrincipalGroupRelationScenariosTest()
-
-
Method Details
-
setUp
public abstract void setUp() -
tearDown
public abstract void tearDown() -
shouldReturnUpdatedDataWhenAddingGroup
public void shouldReturnUpdatedDataWhenAddingGroup() -
shouldReturnUpdatedDataWhenAddingGroupInTransaction
- Throws:
Exception
-
shouldReturnUpdatedDataWhenAddingGroupInSeparateThread
- Throws:
Exception
-
shouldReturnUpdatedDataWhenAddingManyGroups
public void shouldReturnUpdatedDataWhenAddingManyGroups() -
shouldReturnUpdatedDataWhenAddingManyGroupsAllInTransaction
- Throws:
Exception
-
shouldReturnUpdatedDataWhenAddingManyGroupsInSeparateThread
- Throws:
Exception
-
shouldReturnUpdatedDataWhenSettingGroupsToNull
public void shouldReturnUpdatedDataWhenSettingGroupsToNull() -
shouldReturnUpdatedDataWhenSettingGroupsToNullAfterTransaction
- Throws:
Exception
-
shouldReturnUpdatedDataWhenSettingGroupsToNullInSeparateThread
- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroup
public void shouldReturnUpdatedDataWhenRemovingGroup() -
shouldReturnUpdatedDataWhenRemovingGroupInTransaction
- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupInSeparateThread
- Throws:
Exception
-
shouldReturnUpdatedDataWhenAddingGroupToDb
public void shouldReturnUpdatedDataWhenAddingGroupToDb() -
shouldReturnUpdatedDataWhenAddingGroupToDbAllInTransaction
- Throws:
Exception
-
shouldReturnUpdatedDataWhenAddingGroupToDbInSeparateThread
- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupFromDb
public void shouldReturnUpdatedDataWhenRemovingGroupFromDb() -
shouldReturnUpdatedDataWhenRemovingGroupFromDbAfterTransaction
- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupFromDbInSeparateThread
- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupFromUserAndAddingToAnother
public void shouldReturnUpdatedDataWhenRemovingGroupFromUserAndAddingToAnother() -
shouldReturnUpdatedDataWhenRemovingGroupFromUserAndAddingToAnotherInTransaction
public void shouldReturnUpdatedDataWhenRemovingGroupFromUserAndAddingToAnotherInTransaction() throws Exception- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupFromUserAndAddingItToAnotherInSeparateThread
public void shouldReturnUpdatedDataWhenRemovingGroupFromUserAndAddingItToAnotherInSeparateThread() throws Exception- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupThenAddingAnotherGroup
public void shouldReturnUpdatedDataWhenRemovingGroupThenAddingAnotherGroup() -
shouldReturnUpdatedDataWhenRemovingGroupThenAddingAnotherGroupAllInTransaction
public void shouldReturnUpdatedDataWhenRemovingGroupThenAddingAnotherGroupAllInTransaction() throws Exception- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupThenAddingAnotherGroupInSeparateThread
public void shouldReturnUpdatedDataWhenRemovingGroupThenAddingAnotherGroupInSeparateThread() throws Exception- Throws:
Exception
-
shouldReturnUpdatedDataWhenAddingGroupToUsers
public void shouldReturnUpdatedDataWhenAddingGroupToUsers() -
shouldReturnUpdatedDataWhenAddingGroupToUsersOutsideTransactionAndThenInside
public void shouldReturnUpdatedDataWhenAddingGroupToUsersOutsideTransactionAndThenInside() throws Exception- Throws:
Exception
-
shouldReturnUpdatedDataWhenAddingGroupToUsersOutsideSeparateThreadAndThenInside
public void shouldReturnUpdatedDataWhenAddingGroupToUsersOutsideSeparateThreadAndThenInside() throws Exception- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupThenAddingGroupInTransaction
- Throws:
Exception
-
shouldReturnUpdatedDataWhenRemovingGroupThenAddingGroupInSeparateThread
public void shouldReturnUpdatedDataWhenRemovingGroupThenAddingGroupInSeparateThread() throws Exception- Throws:
Exception
-
userHasAGroupAfterBecomingAMember
public void userHasAGroupAfterBecomingAMember() -
userHasAGroupAfterBecomingAMemberInATransaction
- Throws:
Exception
-
userHasAGroupAfterBecomingAMemberInAnotherThread
- Throws:
Exception
-
userHasNoGroupsAfterSettingItsMembersToNull
public void userHasNoGroupsAfterSettingItsMembersToNull() -
userHasNoGroupsAfterSettingItsMembersToNullInATransaction
- Throws:
Exception
-
userHasNoGroupsAfterSettingItsMembersToNullInAnotherThread
- Throws:
Exception
-
groupHasNoMembersAfterDeletingUserFromDb
public void groupHasNoMembersAfterDeletingUserFromDb() -
groupHasNoMembersAfterDeletingUserFromDbInATransaction
- Throws:
Exception
-
groupHasNoMembersAfterDeletingUserFromDbInAnotherThread
- Throws:
Exception
-
allUsersHaveProperGroupAfterBeingSetAsMembers
public void allUsersHaveProperGroupAfterBeingSetAsMembers() -
allUsersHaveProperGroupAfterBeingSetAsMembersInATransaction
- Throws:
Exception
-
allUsersHaveProperGroupAfterBeingSetAsMembersInAnotherThread
- Throws:
Exception
-
allUsersLooseTheirGroupAfterSettingItsMembersToNull
public void allUsersLooseTheirGroupAfterSettingItsMembersToNull() -
allUsersLooseTheirGroupAfterSettingItsMembersToNullInATransaction
- Throws:
Exception
-
allUsersLooseTheirGroupAfterSettingItsMembersToNullInAnotherThread
- Throws:
Exception
-
usersHaveNoGroupAfterDeletingTheirGroupFromDb
public void usersHaveNoGroupAfterDeletingTheirGroupFromDb() -
usersHaveNoGroupAfterDeletingTheirGroupFromDbInATransaction
- Throws:
Exception
-
usersHaveNoGroupAfterDeletingTheirGroupFromDbInAnotherThread
- Throws:
Exception
-
usersHaveProperGroupLeftAfterRemovingMembersOfOneOfTheirGroups
public void usersHaveProperGroupLeftAfterRemovingMembersOfOneOfTheirGroups() -
usersHaveProperGroupLeftAfterRemovingMembersOfOneOfTheirGroupsInATransaction
public void usersHaveProperGroupLeftAfterRemovingMembersOfOneOfTheirGroupsInATransaction() throws Exception- Throws:
Exception
-
usersHaveProperGroupLeftAfterRemovingMembersOfOneOfTheirGroupsInAnotherThread
public void usersHaveProperGroupLeftAfterRemovingMembersOfOneOfTheirGroupsInAnotherThread() throws Exception- Throws:
Exception
-
userHasProperGroupsWhenAddedAsAMemberToTwoGroupsInSeparateThreads
- Throws:
Exception
-
userHasAGroupAfterAddingHimAsAMemberInATransactionInASeparateThread
- Throws:
Exception
-