aboutsummaryrefslogtreecommitdiffstats
path: root/appc-outbound/appc-aai-client/provider/src/test
diff options
context:
space:
mode:
authorMei Su <ms6523@att.com>2018-07-03 08:56:08 -0400
committerMei Su <ms6523@att.com>2018-07-03 17:52:58 -0400
commit9fec029349301e7bc54033a08270ca8707f4b9bd (patch)
treec1f6445277fd463b7af645bc8293e5b388e6168d /appc-outbound/appc-aai-client/provider/src/test
parent41db847244b0ad79e1c9fe0caecddc2baae1372c (diff)
Add feature to support reboot lcm command
Add method getIdentityUrl to fetch identity-url Issue-ID: APPC-1044 Change-Id: I8fe6f774754e04b0329fe3e735f4b927d6db10bc Signed-off-by: Mei Su <ms6523@att.com>
Diffstat (limited to 'appc-outbound/appc-aai-client/provider/src/test')
-rw-r--r--appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/MockAaiService.java2
-rw-r--r--appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/TestAaiService.java17
2 files changed, 19 insertions, 0 deletions
diff --git a/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/MockAaiService.java b/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/MockAaiService.java
index 55fd39268..8dec463d0 100644
--- a/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/MockAaiService.java
+++ b/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/MockAaiService.java
@@ -57,6 +57,8 @@ public class MockAaiService extends AaiService {
populateVmContext(resourceContext, prefix);
} else if ("vnfc".equals(resourceType)) {
populateVnfcContext(resourceContext, prefix);
+ } else if ("cloud-region".equals(resourceType)) {
+ resourceContext.setAttribute(prefix + ".identity-url", "TestUrl");
}
return resourceContext;
diff --git a/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/TestAaiService.java b/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/TestAaiService.java
index fbfe40bb2..0f3d84c4c 100644
--- a/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/TestAaiService.java
+++ b/appc-outbound/appc-aai-client/provider/src/test/java/org/onap/appc/aai/client/aai/TestAaiService.java
@@ -381,4 +381,21 @@ public class TestAaiService {
assertEquals (groupNotationValue4,"gn1");
}
+
+ @Test
+ public void testgetIdentityUrl() throws Exception {
+
+ MockAaiService mockAai = new MockAaiService(aaiClient);
+
+ Map<String, String> inParams = new HashMap<String, String>();
+ inParams.put("responsePrefix", "tmp.vnfInfo");
+ inParams.put("cloudOwner", "testCloudOwner");
+ inParams.put("cloudRegionId", "testCloudRegionId");
+
+ SvcLogicContext ctx = new SvcLogicContext();
+ mockAai.getIdentityUrl(inParams, ctx);
+ assertEquals(ctx.getAttribute("tmp.vnfInfo.cloud-region.identity-url"), "TestUrl");
+
+ }
+
}