aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-model
diff options
context:
space:
mode:
authorSindhuri.A <arcot.sindhuri@huawei.com>2018-10-29 20:18:53 +0530
committerSindhuri.A <arcot.sindhuri@huawei.com>2018-10-29 20:18:53 +0530
commit0dba067883b948aa7b9a1b1d6f6073ed215441f7 (patch)
tree2413ce8398c5a7d323ab613695a3b5d1bfbc016a /catalog-model
parent8b7a0405a97cacf765c0e9a1988af98cd91a9f67 (diff)
UT-ToscaElementOperation
UT for catalog be ToscaElementOperation class Issue-ID: SDC-1775 Change-Id: I2b4824897dbd08c028d1dd3e1c6e50c6883dfe95 Signed-off-by: Sindhuri.A <arcot.sindhuri@huawei.com>
Diffstat (limited to 'catalog-model')
-rw-r--r--catalog-model/src/test/java/org/openecomp/sdc/be/model/jsontitan/operations/ToscaElementOperationTest.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/catalog-model/src/test/java/org/openecomp/sdc/be/model/jsontitan/operations/ToscaElementOperationTest.java b/catalog-model/src/test/java/org/openecomp/sdc/be/model/jsontitan/operations/ToscaElementOperationTest.java
index 9f8d015a44..e77f8e108c 100644
--- a/catalog-model/src/test/java/org/openecomp/sdc/be/model/jsontitan/operations/ToscaElementOperationTest.java
+++ b/catalog-model/src/test/java/org/openecomp/sdc/be/model/jsontitan/operations/ToscaElementOperationTest.java
@@ -12,8 +12,10 @@ import org.openecomp.sdc.be.dao.jsongraph.TitanDao;
import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum;
import org.openecomp.sdc.be.datatypes.enums.GraphPropertyEnum;
import org.openecomp.sdc.be.datatypes.enums.ResourceTypeEnum;
+import org.openecomp.sdc.be.model.ComponentParametersView;
import org.openecomp.sdc.be.model.LifecycleStateEnum;
import org.openecomp.sdc.be.model.ModelTestBase;
+import org.openecomp.sdc.be.model.jsontitan.datamodel.TopologyTemplate;
import org.openecomp.sdc.be.model.jsontitan.datamodel.ToscaElement;
import org.openecomp.sdc.be.model.jsontitan.utils.GraphTestUtils;
import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
@@ -61,6 +63,7 @@ public class ToscaElementOperationTest extends ModelTestBase{
}
}
+
@Test
public void testGetAllHighestResourcesNoFilter() {
@@ -218,6 +221,18 @@ public class ToscaElementOperationTest extends ModelTestBase{
assertEquals(highestResources.stream().count(), highestResourcesExpectedCount);
}
+ @Test
+ public void testUpdateToscaElement_NotFound() {
+ Either<TopologyTemplate, StorageOperationStatus> result;
+ TopologyTemplate topologyTemplate = new TopologyTemplate();
+ String userID = "userID";
+ topologyTemplate.setLastUpdaterUserId(userID);
+ GraphVertex graphVertex = new GraphVertex();
+ ComponentParametersView componentParametersView = new ComponentParametersView();
+ result = toscaElementOperation.updateToscaElement(topologyTemplate, graphVertex, componentParametersView);
+ assertEquals(null, result);
+ }
+
private boolean genericTestGetResourcesWithExcludeList(List<ResourceTypeEnum> excludeList) {
Either<List<ToscaElement>, StorageOperationStatus> highestResourcesRes = toscaElementOperation.getElementCatalogData(ComponentTypeEnum.RESOURCE,excludeList, true);
assertTrue(highestResourcesRes.isLeft());