aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-model/src/test/java/org/openecomp/sdc/be/model/operations/impl/ComponentInstanceOperationSpringTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-model/src/test/java/org/openecomp/sdc/be/model/operations/impl/ComponentInstanceOperationSpringTest.java')
-rw-r--r--catalog-model/src/test/java/org/openecomp/sdc/be/model/operations/impl/ComponentInstanceOperationSpringTest.java94
1 files changed, 32 insertions, 62 deletions
diff --git a/catalog-model/src/test/java/org/openecomp/sdc/be/model/operations/impl/ComponentInstanceOperationSpringTest.java b/catalog-model/src/test/java/org/openecomp/sdc/be/model/operations/impl/ComponentInstanceOperationSpringTest.java
index 2dcb1ee72e..f07115af5b 100644
--- a/catalog-model/src/test/java/org/openecomp/sdc/be/model/operations/impl/ComponentInstanceOperationSpringTest.java
+++ b/catalog-model/src/test/java/org/openecomp/sdc/be/model/operations/impl/ComponentInstanceOperationSpringTest.java
@@ -44,6 +44,7 @@ import javax.annotation.Resource;
import org.apache.tinkerpop.gremlin.structure.io.IoCore;
import org.junit.Before;
import org.junit.BeforeClass;
+import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.openecomp.sdc.be.dao.titan.TitanGenericDao;
@@ -154,71 +155,57 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
}
titanGenericDao.commit();
deleteAndCreateCategory(CATEGORY_NAME);
- UserData modifierData = deleteAndCreateUser(ResourceCreationUtils.MODIFIER_ATT_UID + "rfc",
- ResourceCreationUtils.MODIFIER_FIRST_NAME, ResourceCreationUtils.MODIFIER_LAST_NAME, "ADMIN");
+ UserData modifierData = deleteAndCreateUser(ResourceCreationUtils.MODIFIER_ATT_UID + "rfc", ResourceCreationUtils.MODIFIER_FIRST_NAME, ResourceCreationUtils.MODIFIER_LAST_NAME, "ADMIN");
rfcUser = convertUserDataToUser(modifierData);
}
@Test
+ @Ignore
public void testAddCapabilityPropertyValuesToResourceInstance() {
String rootName = "Root123";
- org.openecomp.sdc.be.model.Resource rootResource = createResource(rfcUser.getUserId(), CATEGORY_NAME, rootName,
- "1.0", null, false, true);
+ org.openecomp.sdc.be.model.Resource rootResource = createResource(rfcUser.getUserId(), CATEGORY_NAME, rootName, "1.0", null, false, true);
// certification request
- Either<? extends org.openecomp.sdc.be.model.Component, StorageOperationStatus> requestCertificationResult = lifecycleOperation
- .requestCertificationComponent(NodeTypeEnum.Resource, rootResource, rfcUser, rfcUser, false);
+ Either<? extends org.openecomp.sdc.be.model.Component, StorageOperationStatus> requestCertificationResult = lifecycleOperation.requestCertificationComponent(NodeTypeEnum.Resource, rootResource, rfcUser, rfcUser, false);
assertTrue(requestCertificationResult.isLeft());
- org.openecomp.sdc.be.model.Resource resultResource = (org.openecomp.sdc.be.model.Resource) requestCertificationResult
- .left().value();
+ org.openecomp.sdc.be.model.Resource resultResource = (org.openecomp.sdc.be.model.Resource) requestCertificationResult.left().value();
// start certification
- Either<? extends org.openecomp.sdc.be.model.Component, StorageOperationStatus> startCertificationResult = lifecycleOperation
- .startComponentCertification(NodeTypeEnum.Resource, resultResource, rfcUser, rfcUser, false);
+ Either<? extends org.openecomp.sdc.be.model.Component, StorageOperationStatus> startCertificationResult = lifecycleOperation.startComponentCertification(NodeTypeEnum.Resource, resultResource, rfcUser, rfcUser, false);
assertEquals(true, startCertificationResult.isLeft());
- Either<? extends org.openecomp.sdc.be.model.Component, StorageOperationStatus> certifiedResourceRes = lifecycleOperation
- .certifyComponent(NodeTypeEnum.Resource, rootResource, rfcUser, rfcUser, false);
+ Either<? extends org.openecomp.sdc.be.model.Component, StorageOperationStatus> certifiedResourceRes = lifecycleOperation.certifyComponent(NodeTypeEnum.Resource, rootResource, rfcUser, rfcUser, false);
assertTrue(certifiedResourceRes.isLeft());
CapabilityTypeDefinition capabilityType = buildCapabilityType();
- Either<CapabilityTypeDefinition, StorageOperationStatus> capabilityTypeRes = capabilityTypeOperation
- .addCapabilityType(capabilityType);
+ Either<CapabilityTypeDefinition, StorageOperationStatus> capabilityTypeRes = capabilityTypeOperation.addCapabilityType(capabilityType);
assertTrue(capabilityTypeRes.isLeft());
CapabilityData capData = FactoryUtils.createCapabilityData();
- CapabilityDefinition capabilityDefinitionRoot = FactoryUtils
- .convertCapabilityDataToCapabilityDefinitionRoot(capData);
+ CapabilityDefinition capabilityDefinitionRoot = FactoryUtils.convertCapabilityDataToCapabilityDefinitionRoot(capData);
- Either<CapabilityDefinition, StorageOperationStatus> addCapabilityRootRes = capabilityOperation.addCapability(
- (String) certifiedResourceRes.left().value().getUniqueId(), capabilityDefinitionRoot.getName(),
- capabilityDefinitionRoot);
+ Either<CapabilityDefinition, StorageOperationStatus> addCapabilityRootRes = capabilityOperation.addCapability((String) certifiedResourceRes.left().value().getUniqueId(), capabilityDefinitionRoot.getName(), capabilityDefinitionRoot);
assertTrue(addCapabilityRootRes.isLeft());
String resourceName = "tosca.nodes.Apache.2.0";
- CapabilityDefinition capabilityDefinition = FactoryUtils
- .convertCapabilityDataToCapabilityDefinitionAddProperties(capData);
- org.openecomp.sdc.be.model.Resource resource = createResource(rfcUser.getUserId(), CATEGORY_NAME, resourceName,
- "0.1", rootName, false, true);
+ CapabilityDefinition capabilityDefinition = FactoryUtils.convertCapabilityDataToCapabilityDefinitionAddProperties(capData);
+ org.openecomp.sdc.be.model.Resource resource = createResource(rfcUser.getUserId(), CATEGORY_NAME, resourceName, "0.1", rootName, false, true);
- Either<CapabilityDefinition, StorageOperationStatus> addCapabilityRes = capabilityOperation
- .addCapability((String) resource.getUniqueId(), capabilityDefinition.getName(), capabilityDefinition);
+ Either<CapabilityDefinition, StorageOperationStatus> addCapabilityRes = capabilityOperation.addCapability((String) resource.getUniqueId(), capabilityDefinition.getName(), capabilityDefinition);
assertTrue(addCapabilityRes.isLeft());
List<ComponentInstanceProperty> properties = addCapabilityRes.left().value().getProperties();
assertTrue(properties.size() == 2);
- Either<org.openecomp.sdc.be.model.Resource, StorageOperationStatus> clonedResourceRes = resourceOperation
- .cloneComponent(resource, "0.2", false);
+ Either<org.openecomp.sdc.be.model.Resource, StorageOperationStatus> clonedResourceRes = resourceOperation.cloneComponent(resource, "0.2", false);
assertTrue(clonedResourceRes.isLeft());
org.openecomp.sdc.be.model.Resource clonedResource = clonedResourceRes.left().value();
ComponentInstance instance = buildResourceInstance(clonedResource.getUniqueId(), "1", "tosca.nodes.Apache");
Service origService = createService(rfcUser.getUserId(), CATEGORY_NAME, "my-service", "1.0", true);
- Either<Service, StorageOperationStatus> service2 = serviceOperation.getService(origService.getUniqueId(),
- false);
+ Either<Service, StorageOperationStatus> service2 = serviceOperation.getService(origService.getUniqueId(), false);
assertTrue(service2.isLeft());
origService = service2.left().value();
@@ -228,9 +215,7 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
Service fullService = origService;
- Either<ComponentInstance, TitanOperationStatus> status = resourceInstanceOperation
- .addComponentInstanceToContainerComponent((String) origService.getUniqueId(), NodeTypeEnum.Service, "1",
- true, instance, NodeTypeEnum.Resource, false);
+ Either<ComponentInstance, TitanOperationStatus> status = resourceInstanceOperation.addComponentInstanceToContainerComponent((String) origService.getUniqueId(), NodeTypeEnum.Service, "1", true, instance, NodeTypeEnum.Resource, false);
assertTrue(status.isLeft());
ComponentInstance resourceInstance = status.left().value();
@@ -239,17 +224,14 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
List<ComponentInstanceProperty> propertyValues = FactoryUtils.createComponentInstancePropertyList();
capability.setProperties(propertyValues);
- Either<Map<CapabilityInstData, List<PropertyValueData>>, TitanOperationStatus> addCPVsToRiRes = componentInstanceOperation
- .addCapabilityPropertyValuesToResourceInstance(resourceInstance.getUniqueId(), capability, true);
+ Either<Map<CapabilityInstData, List<PropertyValueData>>, TitanOperationStatus> addCPVsToRiRes = componentInstanceOperation.addCapabilityPropertyValuesToResourceInstance(resourceInstance.getUniqueId(), capability, true);
assertTrue(addCPVsToRiRes.isLeft());
- Either<Service, StorageOperationStatus> createService = serviceOperation.cloneService(fullService, "2.0",
- false);
+ Either<Service, StorageOperationStatus> createService = serviceOperation.cloneService(fullService, "2.0", false);
assertTrue(createService.isLeft());
Map<String, List<CapabilityDefinition>> capabilitiesMap = createService.left().value().getCapabilities();
assertTrue(capabilitiesMap != null && capabilitiesMap.size() == 1);
- Map<String, CapabilityDefinition> capabilities = capabilitiesMap.values().iterator().next().stream()
- .collect(Collectors.toMap(CapabilityDefinition::getName, Function.identity()));
+ Map<String, CapabilityDefinition> capabilities = capabilitiesMap.values().iterator().next().stream().collect(Collectors.toMap(CapabilityDefinition::getName, Function.identity()));
assertTrue(capabilities.containsKey("Cap1") && capabilities.containsKey("Cap2"));
// String outputFile = exportGraphMl();
@@ -343,8 +325,7 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
public ResourceMetadataData createResource(String resourceName, TitanGenericDao titanGenericDao) {
ResourceMetadataData serviceData1 = new ResourceMetadataData();
serviceData1.getMetadataDataDefinition().setUniqueId(resourceName);
- Either<ResourceMetadataData, TitanOperationStatus> createNode = titanGenericDao.createNode(serviceData1,
- ResourceMetadataData.class);
+ Either<ResourceMetadataData, TitanOperationStatus> createNode = titanGenericDao.createNode(serviceData1, ResourceMetadataData.class);
assertTrue("check service created", createNode.isLeft());
return createNode.left().value();
}
@@ -352,21 +333,18 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
public ServiceMetadataData createServiceMetadataData(String serviceName, TitanGenericDao titanGenericDao) {
ServiceMetadataData serviceData1 = new ServiceMetadataData();
serviceData1.getMetadataDataDefinition().setUniqueId(serviceName);
- Either<ServiceMetadataData, TitanOperationStatus> createNode = titanGenericDao.createNode(serviceData1,
- ServiceMetadataData.class);
+ Either<ServiceMetadataData, TitanOperationStatus> createNode = titanGenericDao.createNode(serviceData1, ServiceMetadataData.class);
assertTrue("check service created", createNode.isLeft());
return createNode.left().value();
}
- public Service createService(String userId, String category, String serviceName, String serviceVersion,
- boolean isHighestVersion) {
+ public Service createService(String userId, String category, String serviceName, String serviceVersion, boolean isHighestVersion) {
Service service = buildServiceMetadata(userId, category, serviceName, serviceVersion);
service.setHighestVersion(isHighestVersion);
Either<Service, StorageOperationStatus> result = serviceOperation.createService(service, true);
assertTrue(result.isLeft());
Service resultService = result.left().value();
- assertEquals("check resource state", LifecycleStateEnum.NOT_CERTIFIED_CHECKOUT,
- resultService.getLifecycleState());
+ assertEquals("check resource state", LifecycleStateEnum.NOT_CERTIFIED_CHECKOUT, resultService.getLifecycleState());
return resultService;
}
@@ -412,8 +390,7 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
return userData;
}
- public org.openecomp.sdc.be.model.Resource createResource(String userId, String category, String resourceName,
- String resourceVersion, String parentResourceName, boolean isAbstract, boolean isHighestVersion) {
+ public org.openecomp.sdc.be.model.Resource createResource(String userId, String category, String resourceName, String resourceVersion, String parentResourceName, boolean isAbstract, boolean isHighestVersion) {
String propName1 = "disk_size";
String propName2 = "num_cpus";
@@ -422,8 +399,7 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
if (parentResourceName != null) {
derivedFrom.add(parentResourceName);
}
- org.openecomp.sdc.be.model.Resource resource = buildResourceMetadata(userId, category, resourceName,
- resourceVersion);
+ org.openecomp.sdc.be.model.Resource resource = buildResourceMetadata(userId, category, resourceName, resourceVersion);
resource.setAbstract(isAbstract);
resource.setHighestVersion(isHighestVersion);
@@ -432,8 +408,7 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
PropertyDefinition property1 = new PropertyDefinition();
property1.setDefaultValue("10");
- property1.setDescription(
- "Size of the local disk, in Gigabytes (GB), available to applications running on the Compute node.");
+ property1.setDescription("Size of the local disk, in Gigabytes (GB), available to applications running on the Compute node.");
property1.setType(ToscaType.INTEGER.name().toLowerCase());
List<PropertyConstraint> constraints = new ArrayList<PropertyConstraint>();
GreaterThanConstraint propertyConstraint1 = new GreaterThanConstraint("0");
@@ -466,18 +441,15 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
resource.setProperties(convertMapToList(properties));
- Either<org.openecomp.sdc.be.model.Resource, StorageOperationStatus> result = resourceOperation
- .createResource(resource, true);
+ Either<org.openecomp.sdc.be.model.Resource, StorageOperationStatus> result = resourceOperation.createResource(resource, true);
assertTrue(result.isLeft());
org.openecomp.sdc.be.model.Resource resultResource = result.left().value();
- assertEquals("check resource state", LifecycleStateEnum.NOT_CERTIFIED_CHECKOUT,
- resultResource.getLifecycleState());
+ assertEquals("check resource state", LifecycleStateEnum.NOT_CERTIFIED_CHECKOUT, resultResource.getLifecycleState());
String resourceId = resultResource.getUniqueId();
- Either<PropertyDefinition, StorageOperationStatus> either = propertyOperation.getPropertyOfResource(propName1,
- resourceId);
+ Either<PropertyDefinition, StorageOperationStatus> either = propertyOperation.getPropertyOfResource(propName1, resourceId);
assertTrue(either.isLeft());
PropertyDefinition propertyDefinition = either.left().value();
@@ -485,14 +457,12 @@ public class ComponentInstanceOperationSpringTest extends ModelTestBase {
assertEquals("check property description", property1.getDescription(), propertyDefinition.getDescription());
assertEquals("check property type", property1.getType(), propertyDefinition.getType());
assertEquals("check property unique id", property1.getUniqueId(), propertyDefinition.getUniqueId());
- assertEquals("check property consitraints size", property1.getConstraints().size(),
- propertyDefinition.getConstraints().size());
+ assertEquals("check property consitraints size", property1.getConstraints().size(), propertyDefinition.getConstraints().size());
return resultResource;
}
- private org.openecomp.sdc.be.model.Resource buildResourceMetadata(String userId, String category,
- String resourceName, String resourceVersion) {
+ private org.openecomp.sdc.be.model.Resource buildResourceMetadata(String userId, String category, String resourceName, String resourceVersion) {
org.openecomp.sdc.be.model.Resource resource = new org.openecomp.sdc.be.model.Resource();
resource.setName(resourceName);