summaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp')
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/BaseResourceTranslationTest.java2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationNovaServerImplTest.java (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/impl/heattotosca/resources/OSNovaServerTest.java)57
2 files changed, 55 insertions, 4 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/BaseResourceTranslationTest.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/BaseResourceTranslationTest.java
index 36f3b16056..b3ea6319b2 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/BaseResourceTranslationTest.java
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/BaseResourceTranslationTest.java
@@ -121,7 +121,7 @@ public class BaseResourceTranslationTest {
"Error in validation " + TestUtils.getErrorAsString(translatorOutput.getErrorMessages()))
.withId("Validation Error").withCategory(ErrorCategory.APPLICATION).build());
}
-
+
return new ToscaFileOutputServiceCsarImpl().createOutputFile(translatorOutput.getToscaServiceModel(), null);
}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/impl/heattotosca/resources/OSNovaServerTest.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationNovaServerImplTest.java
index 9743483d42..6e1653137a 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/impl/heattotosca/resources/OSNovaServerTest.java
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationNovaServerImplTest.java
@@ -18,19 +18,18 @@
* ============LICENSE_END=========================================================
*/
-package org.openecomp.sdc.translator.impl.heattotosca.resources;
+package org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation;
import org.junit.Before;
import org.junit.Test;
import org.openecomp.sdc.translator.services.heattotosca.buildconsolidationdata.ConsolidationDataValidationType;
-import org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.BaseResourceTranslationTest;
import java.io.IOException;
import static org.openecomp.sdc.translator.services.heattotosca.buildconsolidationdata.TestConstants.TEST_PORT_POSITIVE;
import static org.openecomp.sdc.translator.services.heattotosca.buildconsolidationdata.TestConstants.TEST_VOLUME_POSITIVE;
-public class OSNovaServerTest extends BaseResourceTranslationTest {
+public class ResourceTranslationNovaServerImplTest extends BaseResourceTranslationTest {
@Override
@Before
@@ -59,4 +58,56 @@ public class OSNovaServerTest extends BaseResourceTranslationTest {
validateComputeTemplateConsolidationData(ConsolidationDataValidationType.VALIDATE_PORT,
TEST_PORT_POSITIVE);
}
+
+ @Test
+ public void testFabricConfigurationOnlyOnePortTrue() throws IOException {
+ inputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/one_port_true/input";
+ outputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/one_port_true/output";
+ initTranslatorAndTranslate();
+ testTranslation();
+ }
+
+ @Test
+ public void testFabricConfigurationAllFalse() throws IOException {
+ inputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/all_false/input";
+ outputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/all_false/output";
+ initTranslatorAndTranslate();
+ testTranslation();
+ }
+
+ @Test
+ public void testFabricConfigurationPropertyNull() throws IOException {
+ inputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/property_null/input";
+ outputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/property_null/output";
+ initTranslatorAndTranslate();
+ testTranslation();
+ }
+
+ @Test
+ public void testFabricConfigurationWithoutProperty() throws IOException {
+ inputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/without_property/input";
+ outputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/without_property/output";
+ initTranslatorAndTranslate();
+ testTranslation();
+ }
+
+ @Test
+ public void testFabricConfiguration2Ports() throws IOException {
+ inputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/2ports/input";
+ outputFilesPath =
+ "/mock/services/heattotosca/novaservertranslation/fabricConfiguration/2ports/output";
+ initTranslatorAndTranslate();
+ testTranslation();
+ }
+
+
}