X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=openecomp-be%2Flib%2Fopenecomp-tosca-converter-lib%2Fopenecomp-tosca-converter-core%2Fsrc%2Ftest%2Fjava%2Forg%2Fopenecomp%2Fcore%2Fimpl%2FToscaConverterImplTest.java;h=bcfc3d8eda9a4c790a6cca3318ebf15c5a085142;hb=refs%2Fchanges%2F83%2F100583%2F4;hp=3e4e62a0d1477f91993c767cd2022d53fed06ed8;hpb=abc10d923a2520e7233f3681a8c5811516908891;p=sdc.git diff --git a/openecomp-be/lib/openecomp-tosca-converter-lib/openecomp-tosca-converter-core/src/test/java/org/openecomp/core/impl/ToscaConverterImplTest.java b/openecomp-be/lib/openecomp-tosca-converter-lib/openecomp-tosca-converter-core/src/test/java/org/openecomp/core/impl/ToscaConverterImplTest.java index 3e4e62a0d1..bcfc3d8eda 100644 --- a/openecomp-be/lib/openecomp-tosca-converter-lib/openecomp-tosca-converter-core/src/test/java/org/openecomp/core/impl/ToscaConverterImplTest.java +++ b/openecomp-be/lib/openecomp-tosca-converter-lib/openecomp-tosca-converter-core/src/test/java/org/openecomp/core/impl/ToscaConverterImplTest.java @@ -40,6 +40,7 @@ import java.nio.file.NotDirectoryException; import java.util.*; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; import static org.openecomp.core.converter.datatypes.Constants.globalStName; import static org.openecomp.core.converter.datatypes.Constants.mainStName; @@ -134,6 +135,23 @@ public class ToscaConverterImplTest { Assert.assertEquals(1, occurrences[1]); } + @Test + public void testPoliciesBeenConverted() throws IOException { + String inputFilesPath = BASE_DIR + "/convertPolicies/in"; + FileContentHandler fileContentHandler = + createFileContentHandlerFromInput(inputFilesPath); + ToscaServiceModel toscaServiceModel = toscaConverter.convert(fileContentHandler); + Optional st = toscaServiceModel.getServiceTemplate("MainServiceTemplate.yaml"); + + assertTrue(st.isPresent()); + + Map pds = st.get().getTopology_template().getPolicies(); + + assertEquals(2, pds.size()); + assertTrue(pds.containsKey("scaling_aspects")); + assertTrue(pds.containsKey("instantiation_levels")); + } + private Object[] buildOccurrences(String... bounds) { return buildOccurrences(Arrays.asList(bounds)); }