diff options
Diffstat (limited to 'aai-traversal/src/test/java/org/onap/aai/rest/search/VserverFromVnfQueryTest.java')
-rw-r--r-- | aai-traversal/src/test/java/org/onap/aai/rest/search/VserverFromVnfQueryTest.java | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/aai-traversal/src/test/java/org/onap/aai/rest/search/VserverFromVnfQueryTest.java b/aai-traversal/src/test/java/org/onap/aai/rest/search/VserverFromVnfQueryTest.java index ae95c42..3dd7b25 100644 --- a/aai-traversal/src/test/java/org/onap/aai/rest/search/VserverFromVnfQueryTest.java +++ b/aai-traversal/src/test/java/org/onap/aai/rest/search/VserverFromVnfQueryTest.java @@ -19,8 +19,6 @@ */ package org.onap.aai.rest.search; -import static org.junit.Assert.*; - import java.util.Map; import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal; @@ -53,6 +51,16 @@ public class VserverFromVnfQueryTest extends QueryTest { Vertex ipv4 = graph.addVertex(T.id, "40", "aai-node-type", "l3-interface-ipv4-address-list", "l3-interface-ipv4-address", "0.0.0.0"); Vertex ipv6 = graph.addVertex(T.id, "50", "aai-node-type", "l3-interface-ipv6-address-list", "l3-interface-ipv6-address", "0.0.0.0"); + + Vertex gv1 = graph.addVertex(T.id, "60", "aai-node-type", "generic-vnf", "vnf-id", "gvId1", "vnf-name", "gvName1", "vnf-type", "some-type1"); + Vertex vnfc1 = graph.addVertex(T.id, "70", "aai-node-type", "vnfc", + "vnfc-name", "vnfcName11", "nfc-naming-code", "blue1", "nfc-function", "correct-function1"); + Vertex vserv1 = graph.addVertex(T.id, "80", "aai-node-type", "vserver", + "vserver-id", "vservId1", "vserver-name", "vservName1", "vserver-selflink", "me/self1"); + Vertex lint1 = graph.addVertex(T.id, "90", "aai-node-type", "l-interface", "interface-name", "lintName1"); + Vertex ipv41 = graph.addVertex(T.id, "1", "aai-node-type", "l3-interface-ipv4-address-list", "l3-interface-ipv4-address", "0.0.0.0.1"); + Vertex ipv61 = graph.addVertex(T.id, "2", "aai-node-type", "l3-interface-ipv6-address-list", "l3-interface-ipv6-address", "0.0.0.0.1"); + GraphTraversalSource g = graph.traversal(); rules.addEdge(g, gv, vnfc); rules.addEdge(g, vserv, vnfc); @@ -60,6 +68,12 @@ public class VserverFromVnfQueryTest extends QueryTest { rules.addTreeEdge(g, lint, ipv4); rules.addTreeEdge(g, lint, ipv6); + rules.addEdge(g, gv1, vnfc1);//false + rules.addEdge(g, vserv1, vnfc1);//false + rules.addTreeEdge(g, vserv1, lint1);//false + rules.addTreeEdge(g, lint1, ipv41);//false + rules.addTreeEdge(g, lint1, ipv61);//false + expectedResult.add(vserv); expectedResult.add(lint); expectedResult.add(ipv4); @@ -79,7 +93,7 @@ public class VserverFromVnfQueryTest extends QueryTest { @Override protected void addParam(Map<String, Object> params) { - params.put("nfcFunction", "correct-function"); + params.put("nfcNamingCode", "blue"); } |