diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/test/java/org/onap/sdc/impl/ToscaParserInterfaceTest.java | 9 | ||||
-rw-r--r-- | src/test/resources/csars/service-CxSvc-csar.csar | bin | 77909 -> 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 Binary files differindex 6bdbedc..ad77cc4 100644 --- a/src/test/resources/csars/service-CxSvc-csar.csar +++ b/src/test/resources/csars/service-CxSvc-csar.csar |