@IntegrationTest public class DefaultPermissionsFacadeIntegrationTest extends ServicelayerTest
importServicejaloSession| Constructor and Description |
|---|
DefaultPermissionsFacadeIntegrationTest() |
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic DefaultPermissionsFacadeIntegrationTest()
public void importTestData()
throws ImpExException
ImpExExceptionpublic void testCalculateTypesPermissionsForWrongUserName()
public void testCalculateTypesPermissionsWithWrongTypeName()
public void testCalculateTypesPermissionsForAdmin()
public void testCalculateTypesPermissionsForSuperGroup()
public void testCalculateTypesPermissionsForUser()
public void testCalculateTypesPermissionsForGroup()
public void testCalculateTypesPermissionsForSubGroup()
public void testCalculateTypesPermissionsForUserInheritFromGroups()
public void testCalculateTypesPermissionsForUserWithForbiddenChange()
public void testCalculateAttributesPermissionsForWrongUserName()
public void testCalculateAttributesPermissionsWithWrongTypeAttributeName()
public void testCalculateAttributesPermissionsForAdmin()
public void testCalculateAttributesPermissionsForSuperGroup()
public void testCalculateAttributesPermissionsForUser()
public void testCalculateAttributesPermissionsForGroup()
public void testCalculateAttributesPermissionsForSubGroup()
public void testCalculateAttributesPermissionsForUserInheritFromGroups()
public void testCalculateAttributesPermissionsForUserWithForbiddenChange()
public void testCalculateAttributesPermissionsWithWildcardInAttributeName()
public void testCalculateAttributesPermissionsForUserWhoHaveAccessToType()
public void testCalculateAttributesPermissionsForGroupWhichHaveAccessToType()
public void testCalculateAttributesPermissionsForUserIheritAccessToType()
public void testCalculateGlobalPermissionsForWrongUserName()
public void testCalculateGlobalPermissionsForAdmin()
public void testCalculateGlobalPermissionsForSuperGroup()
public void testCalculateGlobalPermissionsForUser()
public void testCalculateGlobalPermissionsForGroup()
public void testCalculateGlobalPermissionsForUserInheritFromGroup()
public void testCalculateGlobalPermissionsForUserWithForbiddenAccess()
public void testCalculateCatalogPermissionsForWrongUserName()
public void testCalculateCatalogPermissionsForWrongCatalogName()
public void testCalculateCatalogPermissionsForWrongCatalogVersionName()
public void testCalculateCatalogPermissionsForSuperGroup()
public void testCalculateCatalogPermissionsForUser()
public void testCalculateCatalogPermissionsForGroup()
public void testCalculateCatalogPermissionsForUserInheritFromGroup()
public void testCalculateCatalogPermissionsDoesNotThrowNullPointerExceptionIfNoSyncJobs()
protected PermissionsData generateExpectedPermissionsData(java.lang.String id, java.util.Map<java.lang.String,java.lang.String> permissions)
protected CatalogPermissionsData generateExpectedCatalogPermissionsData(java.lang.String catalogId, java.lang.String catalogVersion, java.util.Map<java.lang.String,java.lang.String> permissions, java.util.List<SyncPermissionsData> syncPermissions)
protected void assertEqualsCatalogPermissionsListData(java.util.List<CatalogPermissionsData> expected, java.util.List<CatalogPermissionsData> tested)
protected boolean areCatalogPermissionsDataEquals(CatalogPermissionsData expected, CatalogPermissionsData tested)
protected void assertPermissionsListEquals(java.util.List<PermissionsData> expected, java.util.List<PermissionsData> tested)
protected void assertPermissionsListContainAll(java.util.List<PermissionsData> expected, java.util.List<PermissionsData> tested)
protected boolean arePermissionsDataEquals(PermissionsData expected, PermissionsData tested)
protected void addGlobalPermission(java.lang.String principalId,
java.lang.String permission)
protected void denyGlobalPermission(java.lang.String principalId,
java.lang.String permission)
protected void insertGlobalPermission(java.lang.String principalId,
java.lang.String permission,
boolean denied)
Copyright © 2018 SAP SE. All Rights Reserved.