diff options
author | c00149107 <chenchuanyu@huawei.com> | 2017-09-19 15:48:17 +0800 |
---|---|---|
committer | c00149107 <chenchuanyu@huawei.com> | 2017-09-19 15:48:17 +0800 |
commit | 0993c4cc230d8493a2aa0b1a4debee5ede35184f (patch) | |
tree | 290a1f34ee95e4a9321f814b8486a1a9040fee5e /adapters/mso-vfc-adapter/src | |
parent | df4bd0d686590502f94d70f26bdec418e4937d91 (diff) |
Add UT for instantiate NS API
Add UT for instantiate NS API of VF-C adapter
Change-Id: I8460dbe42da485777347f21ab608b9592c225ad8
Issue-ID:SO-133
Signed-off-by: c00149107 <chenchuanyu@huawei.com>
Diffstat (limited to 'adapters/mso-vfc-adapter/src')
-rw-r--r-- | adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/VfcAdapterTest.java | 8 | ||||
-rw-r--r-- | adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/VfcAdapterTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/VfcAdapterTest.java index 4c316f3196..1777dea0dc 100644 --- a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/VfcAdapterTest.java +++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/VfcAdapterTest.java @@ -95,8 +95,10 @@ public class VfcAdapterTest { */ @Mock public RestfulResponse send(String url, String methodType, String content) { - if(url.contains(CommonConstant.NFVO_CREATE_URL) && methodType.equals(CommonConstant.MethodType.POST)) { + if(url.equals(CommonConstant.NFVO_CREATE_URL) && methodType.equals(CommonConstant.MethodType.POST)) { return getResponse("createNsRsp.json"); + } else if(url.contains("instantiate") && methodType.equals(CommonConstant.MethodType.POST)) { + return getResponse("instantiateNsRsp.json"); } else { return null; } @@ -180,7 +182,9 @@ public class VfcAdapterTest { @Test public void instantiateTest() { - + // get request + mockRestfulUtil(FILE_PATH + "instantiateNsReq.json"); + vfcAdapter.instantiateNfvoNs(null, "9b9f02c0-298b-458a-bc9c-be3692e4f354"); } @Test diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json b/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json index da50897b7c..9534e5ece5 100644 --- a/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json +++ b/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json @@ -2,6 +2,8 @@ "nsServiceName":"vIMS", "nsServiceDescription":"vIMS NS", "nsOperationKey":{ + "globalSubscriberId":"9b9f02c0-298b-458a-bc9c-be3692e4f350", + "serviceType":"service", "serviceId":"9b9f02c0-298b-458a-bc9c-be3692e4f351", "operationId":"9b9f02c0-298b-458a-bc9c-be3692e4f352", "nodeTemplateUUID":"9b9f02c0-298b-458a-bc9c-be3692e4f353" |