Class DefaultPermissionsFacadeIntegrationTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.permissionsfacades.impl.DefaultPermissionsFacadeIntegrationTest
- All Implemented Interfaces:
JaloSessionHolder
-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importServiceFields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddGlobalPermission(String principalId, String permission) protected booleanareCatalogPermissionsDataEquals(CatalogPermissionsData expected, CatalogPermissionsData tested) protected booleanarePermissionsDataEquals(PermissionsData expected, PermissionsData tested) protected voidassertEqualsCatalogPermissionsListData(List<CatalogPermissionsData> expected, List<CatalogPermissionsData> tested) protected voidassertPermissionsListContainAll(List<PermissionsData> expected, List<PermissionsData> tested) protected voidassertPermissionsListEquals(List<PermissionsData> expected, List<PermissionsData> tested) protected voiddenyGlobalPermission(String principalId, String permission) protected CatalogPermissionsDatagenerateExpectedCatalogPermissionsData(String catalogId, String catalogVersion, Map<String, String> permissions, List<SyncPermissionsData> syncPermissions) protected PermissionsDatagenerateExpectedPermissionsData(String id, Map<String, String> permissions) voidprotected voidinsertGlobalPermission(String principalId, String permission, boolean denied) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneMethods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
DefaultPermissionsFacadeIntegrationTest
public DefaultPermissionsFacadeIntegrationTest()
-
-
Method Details
-
importTestData
- Throws:
ImpExException
-
testCalculateTypesPermissionsForWrongUserName
public void testCalculateTypesPermissionsForWrongUserName() -
testCalculateTypesPermissionsWithWrongTypeName
public void testCalculateTypesPermissionsWithWrongTypeName() -
testCalculateTypesPermissionsForAdmin
public void testCalculateTypesPermissionsForAdmin() -
testCalculateTypesPermissionsForSuperGroup
public void testCalculateTypesPermissionsForSuperGroup() -
testCalculateTypesPermissionsForUser
public void testCalculateTypesPermissionsForUser() -
testCalculateTypesPermissionsForGroup
public void testCalculateTypesPermissionsForGroup() -
testCalculateTypesPermissionsForSubGroup
public void testCalculateTypesPermissionsForSubGroup() -
testCalculateTypesPermissionsForUserInheritFromGroups
public void testCalculateTypesPermissionsForUserInheritFromGroups() -
testCalculateTypesPermissionsForUserWithForbiddenChange
public void testCalculateTypesPermissionsForUserWithForbiddenChange() -
testCalculateTypesPermissionsForDuplicatePermissions
public void testCalculateTypesPermissionsForDuplicatePermissions() -
testCalculateTypesPermissionsForDuplicateTypes
public void testCalculateTypesPermissionsForDuplicateTypes() -
testCalculateAttributesPermissionsForWrongUserName
public void testCalculateAttributesPermissionsForWrongUserName() -
testCalculateAttributesPermissionsWithWrongTypeAttributeName
public void testCalculateAttributesPermissionsWithWrongTypeAttributeName() -
testCalculateAttributesPermissionsForAdmin
public void testCalculateAttributesPermissionsForAdmin() -
testCalculateAttributesPermissionsForSuperGroup
public void testCalculateAttributesPermissionsForSuperGroup() -
testCalculateAttributesPermissionsForUser
public void testCalculateAttributesPermissionsForUser() -
testCalculateAttributesPermissionsForGroup
public void testCalculateAttributesPermissionsForGroup() -
testCalculateAttributesPermissionsForSubGroup
public void testCalculateAttributesPermissionsForSubGroup() -
testCalculateAttributesPermissionsForUserInheritFromGroups
public void testCalculateAttributesPermissionsForUserInheritFromGroups() -
testCalculateAttributesPermissionsForUserWithForbiddenChange
public void testCalculateAttributesPermissionsForUserWithForbiddenChange() -
testCalculateAttributesPermissionsWithWildcardInAttributeName
public void testCalculateAttributesPermissionsWithWildcardInAttributeName() -
testCalculateAttributesPermissionsForUserWhoHaveAccessToType
public void testCalculateAttributesPermissionsForUserWhoHaveAccessToType() -
testCalculateAttributesPermissionsForGroupWhichHaveAccessToType
public void testCalculateAttributesPermissionsForGroupWhichHaveAccessToType() -
testCalculateAttributesPermissionsForUserIheritAccessToType
public void testCalculateAttributesPermissionsForUserIheritAccessToType() -
testCalculateAttributesPermissionsForDuplicatePermissions
public void testCalculateAttributesPermissionsForDuplicatePermissions() -
testCalculateAttributesPermissionsForDuplicateAttributes
public void testCalculateAttributesPermissionsForDuplicateAttributes() -
testCalculateGlobalPermissionsForWrongUserName
public void testCalculateGlobalPermissionsForWrongUserName() -
testCalculateGlobalPermissionsForAdmin
public void testCalculateGlobalPermissionsForAdmin() -
testCalculateGlobalPermissionsForSuperGroup
public void testCalculateGlobalPermissionsForSuperGroup() -
testCalculateGlobalPermissionsForUser
public void testCalculateGlobalPermissionsForUser() -
testCalculateGlobalPermissionsForGroup
public void testCalculateGlobalPermissionsForGroup() -
testCalculateGlobalPermissionsForUserInheritFromGroup
public void testCalculateGlobalPermissionsForUserInheritFromGroup() -
testCalculateGlobalPermissionsForUserWithForbiddenAccess
public void testCalculateGlobalPermissionsForUserWithForbiddenAccess() -
testCalculateGlobalPermissionsForDuplicatePermissions
public void testCalculateGlobalPermissionsForDuplicatePermissions() -
testCalculateCatalogPermissionsForWrongUserName
public void testCalculateCatalogPermissionsForWrongUserName() -
testCalculateCatalogPermissionsForWrongCatalogName
public void testCalculateCatalogPermissionsForWrongCatalogName() -
testCalculateCatalogPermissionsForWrongCatalogVersionName
public void testCalculateCatalogPermissionsForWrongCatalogVersionName() -
testCalculateCatalogPermissionsForSuperGroup
public void testCalculateCatalogPermissionsForSuperGroup() -
testCalculateCatalogPermissionsForUser
public void testCalculateCatalogPermissionsForUser() -
testCalculateCatalogPermissionsForGroup
public void testCalculateCatalogPermissionsForGroup() -
testCalculateCatalogPermissionsForUserInheritFromGroup
public void testCalculateCatalogPermissionsForUserInheritFromGroup() -
testCalculateCatalogPermissionsDoesNotThrowNullPointerExceptionIfNoSyncJobs
public void testCalculateCatalogPermissionsDoesNotThrowNullPointerExceptionIfNoSyncJobs() -
testCalculateCatalogPermissionsForDuplicateCatalogs
public void testCalculateCatalogPermissionsForDuplicateCatalogs() -
testCalculateCatalogPermissionsForDuplicateCatalogVersions
public void testCalculateCatalogPermissionsForDuplicateCatalogVersions() -
generateExpectedPermissionsData
protected PermissionsData generateExpectedPermissionsData(String id, Map<String, String> permissions) -
generateExpectedCatalogPermissionsData
protected CatalogPermissionsData generateExpectedCatalogPermissionsData(String catalogId, String catalogVersion, Map<String, String> permissions, List<SyncPermissionsData> syncPermissions) -
assertEqualsCatalogPermissionsListData
protected void assertEqualsCatalogPermissionsListData(List<CatalogPermissionsData> expected, List<CatalogPermissionsData> tested) -
areCatalogPermissionsDataEquals
protected boolean areCatalogPermissionsDataEquals(CatalogPermissionsData expected, CatalogPermissionsData tested) -
assertPermissionsListEquals
protected void assertPermissionsListEquals(List<PermissionsData> expected, List<PermissionsData> tested) -
assertPermissionsListContainAll
protected void assertPermissionsListContainAll(List<PermissionsData> expected, List<PermissionsData> tested) -
arePermissionsDataEquals
-
addGlobalPermission
-
denyGlobalPermission
-
insertGlobalPermission
-