diff options
Diffstat (limited to 'src/test/java')
-rw-r--r-- | src/test/java/org/onap/aai/babel/testdata/CsarTest.java | 1 | ||||
-rw-r--r-- | src/test/java/org/onap/aai/babel/xml/generator/TestModelGenerator.java | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/test/java/org/onap/aai/babel/testdata/CsarTest.java b/src/test/java/org/onap/aai/babel/testdata/CsarTest.java index 1885555..b8a86b4 100644 --- a/src/test/java/org/onap/aai/babel/testdata/CsarTest.java +++ b/src/test/java/org/onap/aai/babel/testdata/CsarTest.java @@ -37,6 +37,7 @@ import org.onap.aai.babel.xml.generator.data.GeneratorUtil; public enum CsarTest { // @formatter:off VNF_VENDOR_CSAR("catalog_csar.csar"), + PNF_VENDOR_CSAR("service-Testpnfsvc-csar.csar"), NO_VNF_CONFIG_CSAR("noVnfConfiguration.csar"), SD_WAN_CSAR_FILE("service-SdWanServiceTest-csar.csar"), COS_AVPN_CSAR_FILE("service_CosAvpn_csar.csar"), diff --git a/src/test/java/org/onap/aai/babel/xml/generator/TestModelGenerator.java b/src/test/java/org/onap/aai/babel/xml/generator/TestModelGenerator.java index 404fb19..168f237 100644 --- a/src/test/java/org/onap/aai/babel/xml/generator/TestModelGenerator.java +++ b/src/test/java/org/onap/aai/babel/xml/generator/TestModelGenerator.java @@ -21,10 +21,14 @@ package org.onap.aai.babel.xml.generator; +import static org.junit.Assert.assertTrue; + import java.io.IOException; import java.util.Collections; +import java.util.List; import org.junit.Before; import org.junit.Test; +import org.onap.aai.babel.service.data.BabelArtifact; import org.onap.aai.babel.testdata.CsarTest; import org.onap.aai.babel.util.ArtifactTestUtils; import org.onap.aai.babel.xml.generator.data.Artifact; @@ -51,5 +55,12 @@ public class TestModelGenerator { Collections.singletonList(ymlFile)); } + @Test + public void testSdncPropsParsed() throws XmlArtifactGenerationException, IOException { + Artifact ymlFile = new Artifact(null, null, null, null); + List<BabelArtifact> babelArtifactList = new ModelGenerator().generateArtifacts(CsarTest.PNF_VENDOR_CSAR.getContent(), + Collections.singletonList(ymlFile)); + assertTrue(babelArtifactList.get(1).getPayload().contains("sdnc-model-name")); + } } |