summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/test/java/org/onap/sdc/impl/ToscaParserInterfaceTest.java9
-rw-r--r--src/test/resources/csars/service-CxSvc-csar.csarbin77909 -> 77970 bytes
2 files changed, 9 insertions, 0 deletions
diff --git a/src/test/java/org/onap/sdc/impl/ToscaParserInterfaceTest.java b/src/test/java/org/onap/sdc/impl/ToscaParserInterfaceTest.java
index e6755e1..907df58 100644
--- a/src/test/java/org/onap/sdc/impl/ToscaParserInterfaceTest.java
+++ b/src/test/java/org/onap/sdc/impl/ToscaParserInterfaceTest.java
@@ -56,4 +56,13 @@ public class ToscaParserInterfaceTest extends SdcToscaParserBasicTest {
assertEquals(interfaceDef.getOperationName(), "instantiate");
}
+ @Test
+ public void testGetInterfaceOperationImplementationDetails() {
+ InterfacesDef interfaceDef = csarHelperVfInterfaces.getInterfaceOperationDetails(vfs.get(0), "org.openecomp.interfaces.node.lifecycle.CxVnf1", "upgrade");
+ assertNotNull(interfaceDef);
+ assertNotNull(interfaceDef.getImplementation());
+ assertEquals(((Map)interfaceDef.getImplementation()).get("primary"), "Artifacts/Deployment/WORKFLOW/CreateWorkFlow.json");
+ assertEquals(((Map)interfaceDef.getImplementation()).get("dependencies"), "TestDependency1");
+ }
+
}
diff --git a/src/test/resources/csars/service-CxSvc-csar.csar b/src/test/resources/csars/service-CxSvc-csar.csar
index 6bdbedc..ad77cc4 100644
--- a/src/test/resources/csars/service-CxSvc-csar.csar
+++ b/src/test/resources/csars/service-CxSvc-csar.csar
Binary files differ