aboutsummaryrefslogtreecommitdiffstats
path: root/src/test/java
diff options
context:
space:
mode:
authorefiacor <fiachra.corcoran@est.tech>2020-08-27 13:07:44 +0100
committerefiacor <fiachra.corcoran@est.tech>2020-08-28 10:40:51 +0100
commit237b2108d287e6dc08b8a5760febc368a54f70f1 (patch)
treec6a94bdbee1ab48d6bdc0ebe902824427f2fe229 /src/test/java
parent926c05ce1a2f808295c9c0f2f6068feb85da2d46 (diff)
[aai-babel] Add support for sndc props parsing
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: AAI-3121 Change-Id: I9ed925e7e95d73b30942df895d19fba0c36500f0
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/onap/aai/babel/testdata/CsarTest.java1
-rw-r--r--src/test/java/org/onap/aai/babel/xml/generator/TestModelGenerator.java11
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"));
+ }
}