aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/services/QuestionnaireSchemaTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/services/QuestionnaireSchemaTest.java')
-rw-r--r--openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/services/QuestionnaireSchemaTest.java64
1 files changed, 0 insertions, 64 deletions
diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/services/QuestionnaireSchemaTest.java b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/services/QuestionnaireSchemaTest.java
deleted file mode 100644
index 4d03b5980f..0000000000
--- a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/services/QuestionnaireSchemaTest.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package org.openecomp.sdc.vendorsoftwareproduct.services;
-
-import org.openecomp.sdc.vendorsoftwareproduct.dao.type.VspQuestionnaireEntity;
-import org.openecomp.sdc.vendorsoftwareproduct.types.composition.CompositionEntityId;
-import org.openecomp.sdc.versioning.dao.types.Version;
-import org.openecomp.core.utilities.file.FileUtils;
-
-import org.testng.Assert;
-import org.testng.annotations.Test;
-
-import java.util.Collection;
-import java.util.List;
-import java.util.Map;
-
-public class QuestionnaireSchemaTest {
-
- public static final String VSP1 = "vsp1";
- public static final String COMPONENT1 = "component1";
- public static final String NIC1 = "nic1";
- private static CompositionEntityDataManager compositionEntityDataManager =
- new CompositionEntityDataManager();
- private static Map<CompositionEntityId, Collection<String>> errorsById;
- private static org.openecomp.sdc.vendorsoftwareproduct.dao.type.ComponentEntity componentEntity;
- private static org.openecomp.sdc.vendorsoftwareproduct.dao.type.NicEntity nicEntity;
-
- private static String loadFileToString(String path) {
- return new String(FileUtils.toByteArray(FileUtils.loadFileToInputStream(path)));
- }
-
- @Test
- public void testAddEntity() {
- compositionEntityDataManager
- .addEntity(new VspQuestionnaireEntity(VSP1, new Version(0, 1)), null);
-
- componentEntity = new org.openecomp.sdc.vendorsoftwareproduct.dao.type.ComponentEntity(VSP1, new Version(0, 1), COMPONENT1);
- nicEntity = new org.openecomp.sdc.vendorsoftwareproduct.dao.type.NicEntity(VSP1, new Version(0, 1), COMPONENT1, NIC1);
- compositionEntityDataManager.addEntity(componentEntity, null);
-
- componentEntity.setQuestionnaireData(loadFileToString("quesionnaire/validComponent.json"));
- nicEntity.setQuestionnaireData(loadFileToString("quesionnaire/validNic.json"));
- compositionEntityDataManager.addEntity(nicEntity, null);
- }
-
- @Test(dependsOnMethods = "testAddEntity")
- public void testNicAndComponentValidQuestionnaire() {
- errorsById = compositionEntityDataManager.validateEntitiesQuestionnaire();
- Assert.assertEquals(errorsById.size(), 0);
- }
-
- @Test(dependsOnMethods = "testNicAndComponentValidQuestionnaire")
- public void testComponentInvalidQuestionnaire() {
- componentEntity.setQuestionnaireData(loadFileToString("quesionnaire/invalidComponent.json"));
- compositionEntityDataManager.addEntity(componentEntity, null);
-
- errorsById = compositionEntityDataManager.validateEntitiesQuestionnaire();
- Assert.assertEquals(errorsById.size(), 1);
-
- CompositionEntityId component = errorsById.keySet().iterator().next();
- List<String> errors = (List<String>) errorsById.get(component);
- Assert.assertEquals(errors.size(), 1);
- Assert.assertEquals(errors.get(0),
- "#/general/recovery/pointObjective: 20.0 is not lower or equal to 15");
- }
-}