Package mc.core.domain.base.aspect
Class PermissionTest
java.lang.Object
mc.core.system.base.BaseBean
mc.core.system.base.BaseBeanTx
mc.core.system.test.TestBase
mc.core.domain.base.aspect.PermissionTest
public class PermissionTest
extends mc.core.system.test.TestBase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoida simple test checking edge condition: READ right for assets, not on collectionvoidRights setup: (DELETE-C means delete right for collection, DELETE-A delete right for Asset)Methods inherited from class mc.core.system.test.TestBase
afterTest, beforeTest
-
Constructor Details
-
PermissionTest
public PermissionTest()
-
-
Method Details
-
allowedRights
- Throws:
Exception
-
rightsOnCollectionMC3984
Rights setup: (DELETE-C means delete right for collection, DELETE-A delete right for Asset)cat1 - DELETE-C, GRANT-C, TRANSLATE-C, DELETE-A, GRANT-A, TRANSLATE-A, DOWNLOAD-A cat2 - DELETE-C, GRANT-C, TRANSLATE-C asset1 asset2 - EDIT-A cat3a - READ-C, DELETE-A, GRANT-A, TRANSLATE-A, DOWNLOAD-A asset3 - DELETE-A, GRANT-A, TRANSLATE-A, DOWNLOAD-A cat4a - READ-C, DELETE-A, GRANT-A, TRANSLATE-A, DOWNLOAD-A- Throws:
Exception
-
rightsOnCollectionMC14007
a simple test checking edge condition: READ right for assets, not on collection- Throws:
Exception
-