|
@@ -134,6 +134,7 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
expect(userEntity.getPrincipal()).andReturn(principalEntity).anyTimes();
|
|
expect(userEntity.getPrincipal()).andReturn(principalEntity).anyTimes();
|
|
expect(userEntity.getUserName()).andReturn("joe").anyTimes();
|
|
expect(userEntity.getUserName()).andReturn("joe").anyTimes();
|
|
expect(permissionEntity.getPermissionName()).andReturn("AMBARI.ADMINISTRATOR").anyTimes();
|
|
expect(permissionEntity.getPermissionName()).andReturn("AMBARI.ADMINISTRATOR").anyTimes();
|
|
|
|
+ expect(permissionEntity.getPermissionLabel()).andReturn("Administrator").anyTimes();
|
|
expect(principalEntity.getPrincipalType()).andReturn(principalTypeEntity).anyTimes();
|
|
expect(principalEntity.getPrincipalType()).andReturn(principalTypeEntity).anyTimes();
|
|
expect(principalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
expect(principalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
|
|
|
|
@@ -153,6 +154,7 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
Resource resource = resources.iterator().next();
|
|
Resource resource = resources.iterator().next();
|
|
|
|
|
|
Assert.assertEquals("AMBARI.ADMINISTRATOR", resource.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("AMBARI.ADMINISTRATOR", resource.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
|
|
+ Assert.assertEquals("Administrator", resource.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_LABEL_PROPERTY_ID));
|
|
Assert.assertEquals("joe", resource.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("joe", resource.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
|
|
|
|
@@ -180,6 +182,7 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
expect(ambariUserEntity.getPrincipal()).andReturn(ambariPrincipalEntity).anyTimes();
|
|
expect(ambariUserEntity.getPrincipal()).andReturn(ambariPrincipalEntity).anyTimes();
|
|
expect(ambariUserEntity.getUserName()).andReturn("joe").anyTimes();
|
|
expect(ambariUserEntity.getUserName()).andReturn("joe").anyTimes();
|
|
expect(ambariPermissionEntity.getPermissionName()).andReturn("AMBARI.ADMINISTRATOR").anyTimes();
|
|
expect(ambariPermissionEntity.getPermissionName()).andReturn("AMBARI.ADMINISTRATOR").anyTimes();
|
|
|
|
+ expect(ambariPermissionEntity.getPermissionLabel()).andReturn("Administrator").anyTimes();
|
|
expect(ambariPrincipalEntity.getPrincipalType()).andReturn(ambariPrincipalTypeEntity).anyTimes();
|
|
expect(ambariPrincipalEntity.getPrincipalType()).andReturn(ambariPrincipalTypeEntity).anyTimes();
|
|
expect(ambariPrincipalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
expect(ambariPrincipalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
|
|
|
|
@@ -209,6 +212,7 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
expect(viewUserEntity.getPrincipal()).andReturn(viewPrincipalEntity).anyTimes();
|
|
expect(viewUserEntity.getPrincipal()).andReturn(viewPrincipalEntity).anyTimes();
|
|
expect(viewUserEntity.getUserName()).andReturn("bob").anyTimes();
|
|
expect(viewUserEntity.getUserName()).andReturn("bob").anyTimes();
|
|
expect(viewPermissionEntity.getPermissionName()).andReturn("VIEW.USER").anyTimes();
|
|
expect(viewPermissionEntity.getPermissionName()).andReturn("VIEW.USER").anyTimes();
|
|
|
|
+ expect(viewPermissionEntity.getPermissionLabel()).andReturn("View User").anyTimes();
|
|
expect(viewPrincipalEntity.getPrincipalType()).andReturn(viewPrincipalTypeEntity).anyTimes();
|
|
expect(viewPrincipalEntity.getPrincipalType()).andReturn(viewPrincipalTypeEntity).anyTimes();
|
|
expect(viewPrincipalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
expect(viewPrincipalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
|
|
|
|
@@ -231,6 +235,7 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
expect(clusterUserEntity.getPrincipal()).andReturn(clusterPrincipalEntity).anyTimes();
|
|
expect(clusterUserEntity.getPrincipal()).andReturn(clusterPrincipalEntity).anyTimes();
|
|
expect(clusterUserEntity.getUserName()).andReturn("jeff").anyTimes();
|
|
expect(clusterUserEntity.getUserName()).andReturn("jeff").anyTimes();
|
|
expect(clusterPermissionEntity.getPermissionName()).andReturn("CLUSTER.USER").anyTimes();
|
|
expect(clusterPermissionEntity.getPermissionName()).andReturn("CLUSTER.USER").anyTimes();
|
|
|
|
+ expect(clusterPermissionEntity.getPermissionLabel()).andReturn("Cluster User").anyTimes();
|
|
expect(clusterPrincipalEntity.getPrincipalType()).andReturn(clusterPrincipalTypeEntity).anyTimes();
|
|
expect(clusterPrincipalEntity.getPrincipalType()).andReturn(clusterPrincipalTypeEntity).anyTimes();
|
|
expect(clusterPrincipalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
expect(clusterPrincipalTypeEntity.getName()).andReturn("USER").anyTimes();
|
|
expect(clusterEntity.getResource()).andReturn(clusterResourceEntity).anyTimes();
|
|
expect(clusterEntity.getResource()).andReturn(clusterResourceEntity).anyTimes();
|
|
@@ -274,8 +279,9 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
|
|
|
|
Resource resource1 = resourceMap.get(31);
|
|
Resource resource1 = resourceMap.get(31);
|
|
|
|
|
|
- Assert.assertEquals(5, resource1.getPropertiesMap().get("PrivilegeInfo").size());
|
|
|
|
|
|
+ Assert.assertEquals(6, resource1.getPropertiesMap().get("PrivilegeInfo").size());
|
|
Assert.assertEquals("AMBARI.ADMINISTRATOR", resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("AMBARI.ADMINISTRATOR", resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
|
|
+ Assert.assertEquals("Administrator", resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_LABEL_PROPERTY_ID));
|
|
Assert.assertEquals("joe", resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("joe", resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
Assert.assertEquals(31, resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PRIVILEGE_ID_PROPERTY_ID));
|
|
Assert.assertEquals(31, resource1.getPropertyValue(AmbariPrivilegeResourceProvider.PRIVILEGE_ID_PROPERTY_ID));
|
|
@@ -283,8 +289,9 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
|
|
|
|
Resource resource2 = resourceMap.get(32);
|
|
Resource resource2 = resourceMap.get(32);
|
|
|
|
|
|
- Assert.assertEquals(6, resource2.getPropertiesMap().get("PrivilegeInfo").size());
|
|
|
|
|
|
+ Assert.assertEquals(7, resource2.getPropertiesMap().get("PrivilegeInfo").size());
|
|
Assert.assertEquals("CLUSTER.USER", resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("CLUSTER.USER", resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
|
|
+ Assert.assertEquals("Cluster User", resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_LABEL_PROPERTY_ID));
|
|
Assert.assertEquals("jeff", resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("jeff", resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
Assert.assertEquals(32, resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PRIVILEGE_ID_PROPERTY_ID));
|
|
Assert.assertEquals(32, resource2.getPropertyValue(AmbariPrivilegeResourceProvider.PRIVILEGE_ID_PROPERTY_ID));
|
|
@@ -293,8 +300,9 @@ public class AmbariPrivilegeResourceProviderTest {
|
|
|
|
|
|
Resource resource3 = resourceMap.get(33);
|
|
Resource resource3 = resourceMap.get(33);
|
|
|
|
|
|
- Assert.assertEquals(8, resource3.getPropertiesMap().get("PrivilegeInfo").size());
|
|
|
|
|
|
+ Assert.assertEquals(9, resource3.getPropertiesMap().get("PrivilegeInfo").size());
|
|
Assert.assertEquals("VIEW.USER", resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("VIEW.USER", resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_NAME_PROPERTY_ID));
|
|
|
|
+ Assert.assertEquals("View User", resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PERMISSION_LABEL_PROPERTY_ID));
|
|
Assert.assertEquals("bob", resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("bob", resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_NAME_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
Assert.assertEquals("USER", resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PRINCIPAL_TYPE_PROPERTY_ID));
|
|
Assert.assertEquals(33, resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PRIVILEGE_ID_PROPERTY_ID));
|
|
Assert.assertEquals(33, resource3.getPropertyValue(AmbariPrivilegeResourceProvider.PRIVILEGE_ID_PROPERTY_ID));
|