Class DefaultOrgUnitServiceIntegrationTest

All Implemented Interfaces:
JaloSessionHolder

@IntegrationTest public class DefaultOrgUnitServiceIntegrationTest extends BaseCommerceBaseTest
  • Field Details

    • thrown

      public org.junit.rules.ExpectedException thrown
  • Constructor Details

    • DefaultOrgUnitServiceIntegrationTest

      public DefaultOrgUnitServiceIntegrationTest()
  • Method Details

    • setUp

      public void setUp() throws Exception
      Throws:
      Exception
    • cleanUp

      public void cleanUp() throws Exception
      Throws:
      Exception
    • shouldGetUnitForUid

      public void shouldGetUnitForUid()
    • validateGetUnit

      protected void validateGetUnit()
    • shouldGetUnitForUidForOrgAdmin

      public void shouldGetUnitForUidForOrgAdmin()
    • shouldGetUnitForUidForOrgManager

      public void shouldGetUnitForUidForOrgManager()
    • shouldNotGetUnitForUidForNonOrgEmployee

      public void shouldNotGetUnitForUidForNonOrgEmployee()
    • shouldNotGetUnitForUidNull

      public void shouldNotGetUnitForUidNull()
    • shouldNotGetUnitForUidUnknown

      public void shouldNotGetUnitForUidUnknown()
    • shouldCreateUnit

      public void shouldCreateUnit()
    • shouldCreateAndGetUnit

      public void shouldCreateAndGetUnit()
    • validateCreateUnit

      protected void validateCreateUnit()
    • validateCreateAndGetUnit

      protected void validateCreateAndGetUnit()
    • validateCreateUnitResult

      protected void validateCreateUnitResult(OrgUnitModel rootUnit, OrgUnitModel europe)
    • shouldCreateUnitForOrgAdmin

      public void shouldCreateUnitForOrgAdmin()
    • shouldCreateAndGetUnitForOrgAdmin

      public void shouldCreateAndGetUnitForOrgAdmin()
    • shouldNotCreateUnitForOrgManager

      public void shouldNotCreateUnitForOrgManager()
    • shouldNotCreateUnitForOrgEmployee

      public void shouldNotCreateUnitForOrgEmployee()
    • shouldNotCreateUnitUidNull

      public void shouldNotCreateUnitUidNull()
    • shouldNotCreateUnitNameNull

      public void shouldNotCreateUnitNameNull()
    • shouldNotCreateUnitActiveNull

      public void shouldNotCreateUnitActiveNull()
    • shouldNotCreateAndGetUnitForOrgEmployee

      public void shouldNotCreateAndGetUnitForOrgEmployee()
    • shouldNotCreateAndGetUnitUidNull

      public void shouldNotCreateAndGetUnitUidNull()
    • shouldNotCreateAndGetUnitNameNull

      public void shouldNotCreateAndGetUnitNameNull()
    • shouldNotCreateUnitAndGetActiveNull

      public void shouldNotCreateUnitAndGetActiveNull()
    • shouldUpdateUnit

      public void shouldUpdateUnit() throws ImpExException
      Throws:
      ImpExException
    • shouldUpdateUnitAndAddParent

      public void shouldUpdateUnitAndAddParent()
    • shouldUpdateUnitAndRemoveParent

      public void shouldUpdateUnitAndRemoveParent()
    • shouldUpdateUnitWithoutUpdatingParentForOrgManager

      public void shouldUpdateUnitWithoutUpdatingParentForOrgManager()
    • shouldNotUpdateUnitWithUpdatingParentForOrgManager

      public void shouldNotUpdateUnitWithUpdatingParentForOrgManager()
    • shouldNotUpdateUnitForOrgEmployee

      public void shouldNotUpdateUnitForOrgEmployee()
    • shouldUpdateUnitAndChangeParent

      public void shouldUpdateUnitAndChangeParent()
    • shouldNotUpdateUnitOrgUnitNull

      public void shouldNotUpdateUnitOrgUnitNull()
    • shouldActivateUnit

      public void shouldActivateUnit()
    • validateActiveUnit

      protected void validateActiveUnit()
    • shouldActivateUnitForOrgAdmin

      public void shouldActivateUnitForOrgAdmin()
    • shouldActivateUnitForOrgManager

      public void shouldActivateUnitForOrgManager()
    • shouldNotActivateUnitForOrgEmployee

      public void shouldNotActivateUnitForOrgEmployee()
    • shouldActivateUnitButNotActiveChildUnit

      public void shouldActivateUnitButNotActiveChildUnit()
    • shouldNotActivateUnitOrgUnitNull

      public void shouldNotActivateUnitOrgUnitNull()
    • shouldDeactivateUnit

      public void shouldDeactivateUnit()
    • validateDeactivateUnit

      protected void validateDeactivateUnit()
    • shouldDeactivateUnitForOrgAdmin

      public void shouldDeactivateUnitForOrgAdmin()
    • shouldDeactivateUnitForOrgManager

      public void shouldDeactivateUnitForOrgManager()
    • shouldDeactivateUnitAlsoDeactiveChildUnit

      public void shouldDeactivateUnitAlsoDeactiveChildUnit()
    • shouldNotDeactivateUnitForOrgEmployee

      public void shouldNotDeactivateUnitForOrgEmployee()
    • shouldNotDeactivateUnitOrgUnitNull

      public void shouldNotDeactivateUnitOrgUnitNull()
    • shouldAddMembers

      public void shouldAddMembers()
    • validateAddMembers

      protected void validateAddMembers()
    • shouldAddMembersForOrgAdmin

      public void shouldAddMembersForOrgAdmin()
    • shouldAddMembersForOrgManager

      public void shouldAddMembersForOrgManager()
    • shouldNotAddMembersForOrgEmployee

      public void shouldNotAddMembersForOrgEmployee()
    • shouldNotAddMembersUidNull

      public void shouldNotAddMembersUidNull()
    • shouldNotAddMembersCustomersNull

      public void shouldNotAddMembersCustomersNull()
    • shouldRemoveMembers

      public void shouldRemoveMembers()
    • validateRemoveMembers

      protected void validateRemoveMembers()
    • shouldRemoveMembersForOrgAdmin

      public void shouldRemoveMembersForOrgAdmin()
    • shouldRemoveMembersForOrgManager

      public void shouldRemoveMembersForOrgManager()
    • shouldNotRemoveMembersForOrgEmployee

      public void shouldNotRemoveMembersForOrgEmployee()
    • shouldNotRemoveMembersUidNull

      public void shouldNotRemoveMembersUidNull()
    • shouldNotRemoveMembersCustomersNull

      public void shouldNotRemoveMembersCustomersNull()
    • shouldGetMembers

      public void shouldGetMembers()
    • validateGetMembers

      protected void validateGetMembers()
    • shouldGetMembersForOrgAdmin

      public void shouldGetMembersForOrgAdmin()
    • shouldGetMembersForOrgManager

      public void shouldGetMembersForOrgManager()
    • shouldNotGetMembersForNonOrgEmployee

      public void shouldNotGetMembersForNonOrgEmployee()
    • shouldNotGetMembersUidNull

      public void shouldNotGetMembersUidNull()
    • shouldNotGetMembersPageableDataNull

      public void shouldNotGetMembersPageableDataNull()
    • shouldNotGetMembersTypeNull

      public void shouldNotGetMembersTypeNull()
    • shouldGetParent

      public void shouldGetParent()
    • validateGetParent

      protected void validateGetParent()
    • shouldGetParentForOrgAdmin

      public void shouldGetParentForOrgAdmin()
    • shouldGetParentForOrgManager

      public void shouldGetParentForOrgManager()
    • shouldNotGetParentForNonOrgEmpoyee

      public void shouldNotGetParentForNonOrgEmpoyee()
    • shouldNotGetParentOrgUnitNull

      public void shouldNotGetParentOrgUnitNull()
    • shouldGetRolesForOrgAdmin

      public void shouldGetRolesForOrgAdmin()
    • shouldGetRolesForOrgManager

      public void shouldGetRolesForOrgManager()
    • shouldGetRolesForOrgEmployee

      public void shouldGetRolesForOrgEmployee()
    • shouldGetRolesForOrgAdminMultiRoles

      public void shouldGetRolesForOrgAdminMultiRoles()
    • containsRoleUid

      protected boolean containsRoleUid(String searchRoleUid, Set<PrincipalGroupModel> roleSet)
      Parameters:
      searchRoleUid - A role Uid to search for
      roleSet - Set of roles to be searched against
      Returns:
      true if given searchRoleUid is found from the roleSet
    • createPageableData

      protected PageableData createPageableData(int currentPage, int pageSize)