diff options
author | 2018-07-03 08:56:08 -0400 | |
---|---|---|
committer | 2018-07-03 17:52:58 -0400 | |
commit | 9fec029349301e7bc54033a08270ca8707f4b9bd (patch) | |
tree | c1f6445277fd463b7af645bc8293e5b388e6168d /appc-outbound/appc-aai-client/provider/src/test | |
parent | 41db847244b0ad79e1c9fe0caecddc2baae1372c (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')
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"); + + } + } |