summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/ResultRequestUtilTest.java68
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestHttpRest.java24
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestRestfulFactory.java16
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/servicetoken/VNFRestfulUtilTest.java66
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/AdapterResourceManagerTest.java5637
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/Driver2MSBManagerTest.java228
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/VnfmAdapter2DriverManagerTest.java228
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapter2DriverMgrServiceTest.java14
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapterMgrServiceTest.java14
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/VnfMgrVnfmTest.java426
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/AuthMgrTest.java15
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/VnfMgrTest.java162
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/AuthRoaTest.java199
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfAdapterResourceRoaTest.java20
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfResourceRoaTest.java315
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfRoaTest.java704
16 files changed, 4256 insertions, 3880 deletions
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/ResultRequestUtilTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/ResultRequestUtilTest.java
index 8792f528..d6606622 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/ResultRequestUtilTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/ResultRequestUtilTest.java
@@ -31,14 +31,14 @@ public class ResultRequestUtilTest {
@Test
public void callTestInternalError() {
- new MockUp<ConnectMgrVnfm>() {
-
- @Mock
- public int connect(JSONObject vnfmObj) {
- return 500;
- }
- };
-
+// new MockUp<ConnectMgrVnfm>() {
+//
+// @Mock
+// public int connect(JSONObject vnfmObj) {
+// return 500;
+// }
+// };
+//
JSONObject vnfmObject = new JSONObject();
String path = "http://localhost:8080";
@@ -53,13 +53,13 @@ public class ResultRequestUtilTest {
@Test
public void callTestConnectionErrot() {
- new MockUp<ConnectMgrVnfm>() {
-
- @Mock
- public int connect(JSONObject vnfmObj) {
- return 200;
- }
- };
+// new MockUp<ConnectMgrVnfm>() {
+//
+// @Mock
+// public int connect(JSONObject vnfmObj) {
+// return 200;
+// }
+// };
JSONObject vnfmObject = new JSONObject();
vnfmObject.put("url", "/test/123");
String path = "http://localhost:8080";
@@ -71,24 +71,24 @@ public class ResultRequestUtilTest {
@Test
public void callTest() {
- new MockUp<ConnectMgrVnfm>() {
-
- @Mock
- public int connect(JSONObject vnfmObj) {
- return 200;
- }
-
- @Mock
- public String getRoaRand() {
- return "1234";
- }
-
- @Mock
- public String getAccessSession() {
- return "1234";
- }
-
- };
+// new MockUp<ConnectMgrVnfm>() {
+//
+// @Mock
+// public int connect(JSONObject vnfmObj) {
+// return 200;
+// }
+//
+// @Mock
+// public String getRoaRand() {
+// return "1234";
+// }
+//
+// @Mock
+// public String getAccessSession() {
+// return "1234";
+// }
+//
+// };
JSONObject vnfmObject = new JSONObject();
vnfmObject.put("url", "/test/123");
@@ -126,5 +126,5 @@ public class ResultRequestUtilTest {
String paramsJson = "";
assertNotNull(ResultRequestUtil.callSouth(vnfmObject, path, methodName, paramsJson, "authModel"));
}
-
+
}
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestHttpRest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestHttpRest.java
index 84de1a25..fb220392 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestHttpRest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestHttpRest.java
@@ -79,12 +79,12 @@ public class TestHttpRest {
httpClient.start();
Request request = httpClient.newRequest("http://reqres.in/api/users/2");
ContentResponse contentResponse = request.send();
- new MockUp<HttpBaseRest>() {
- @Mock
- public ContentResponse getResponse() {
- return contentResponse;
- }
- };
+// new MockUp<HttpBaseRest>() {
+// @Mock
+// public ContentResponse getResponse() {
+// return contentResponse;
+// }
+// };
}
/**
@@ -127,12 +127,12 @@ public class TestHttpRest {
@Test
public void testInitHttpRest() throws Exception {
final RestfulOptions options = new RestfulOptions();
- new MockUp<HttpClient>() {
-
- @Mock
- public void doStart() {
- }
- };
+// new MockUp<HttpClient>() {
+//
+// @Mock
+// public void doStart() {
+// }
+// };
final HttpRest httpRest = new HttpRest();
httpRest.initHttpRest(options);
final Field httpClient = HttpBaseRest.class.getDeclaredField("client");
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestRestfulFactory.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestRestfulFactory.java
index eccbb8d7..820d3391 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestRestfulFactory.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/restclient/TestRestfulFactory.java
@@ -89,14 +89,14 @@ public class TestRestfulFactory {
public void testGetRestInstance() {
Restful instance = RestfulFactory.getRestInstance("https");
- new MockUp<HttpRest>() {
-
- @Mock
- public void initHttpRest(final RestfulOptions option) throws ServiceException {
- throw new ServiceException();
- }
-
- };
+// new MockUp<HttpRest>() {
+//
+// @Mock
+// public void initHttpRest(final RestfulOptions option) throws ServiceException {
+// throw new ServiceException();
+// }
+//
+// };
instance = RestfulFactory.getRestInstance("http");
assertNotNull(instance);
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/servicetoken/VNFRestfulUtilTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/servicetoken/VNFRestfulUtilTest.java
index 2bdbc11d..929733e9 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/servicetoken/VNFRestfulUtilTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/servicetoken/VNFRestfulUtilTest.java
@@ -83,17 +83,17 @@ public class VNFRestfulUtilTest {
}
@Test
public void sendReqToAppTest(){
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRestResByDefault(String path, String methodNames, JSONObject bodyParam) {
- RestfulResponse resp = new RestfulResponse();
- resp.setStatus(200);
- Map<String,Object> map = new HashMap<>();
- map.put("retCode", 1);
- resp.setResponseJson(toJson(map));
- return resp;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRestResByDefault(String path, String methodNames, JSONObject bodyParam) {
+// RestfulResponse resp = new RestfulResponse();
+// resp.setStatus(200);
+// Map<String,Object> map = new HashMap<>();
+// map.put("retCode", 1);
+// resp.setResponseJson(toJson(map));
+// return resp;
+// }
+// };
String path="http://localhost:8080/vnfdmgr/v1";
String methodNames = "get";
JSONObject bodyParam = new JSONObject();
@@ -104,17 +104,17 @@ public class VNFRestfulUtilTest {
@Test
public void sendReqToAppTest2(){
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRestResByDefault(String path, String methodNames, JSONObject bodyParam) {
- RestfulResponse resp = new RestfulResponse();
- resp.setStatus(200);
- Map<String,Object> map = new HashMap<>();
- map.put("retCode", -1);
- resp.setResponseJson(toJson(map));
- return resp;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRestResByDefault(String path, String methodNames, JSONObject bodyParam) {
+// RestfulResponse resp = new RestfulResponse();
+// resp.setStatus(200);
+// Map<String,Object> map = new HashMap<>();
+// map.put("retCode", -1);
+// resp.setResponseJson(toJson(map));
+// return resp;
+// }
+// };
String path="http://localhost:8080/vnfdmgr/v1";
String methodNames = "get";
JSONObject bodyParam = new JSONObject();
@@ -124,17 +124,17 @@ public class VNFRestfulUtilTest {
}
@Test
public void sendReqToAppTest3(){
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRestResByDefault(String path, String methodNames, JSONObject bodyParam) {
- RestfulResponse resp = new RestfulResponse();
- resp.setStatus(500);
- Map<String,Object> map = new HashMap<>();
- map.put("retCode", -1);
- resp.setResponseJson(toJson(map));
- return resp;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRestResByDefault(String path, String methodNames, JSONObject bodyParam) {
+// RestfulResponse resp = new RestfulResponse();
+// resp.setStatus(500);
+// Map<String,Object> map = new HashMap<>();
+// map.put("retCode", -1);
+// resp.setResponseJson(toJson(map));
+// return resp;
+// }
+// };
String path="http://localhost:8080/vnfdmgr/v1";
String methodNames = "get";
JSONObject bodyParam = new JSONObject();
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/AdapterResourceManagerTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/AdapterResourceManagerTest.java
index b79d0414..a0381e94 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/AdapterResourceManagerTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/AdapterResourceManagerTest.java
@@ -20,25 +20,15 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import java.io.IOException;
+import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Map;
-import org.apache.commons.httpclient.HttpClient;
-import org.apache.commons.httpclient.HttpMethod;
-import org.apache.commons.httpclient.HttpMethodBase;
import org.junit.Before;
import org.junit.Test;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.DownloadCsarManager;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmUtil;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.restclient.RestfulParametes;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.restclient.RestfulResponse;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.servicetoken.VNFRestfulUtil;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.connect.ConnectMgrVnfm;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.testutils.JsonUtil;
-import mockit.Mock;
-import mockit.MockUp;
-import net.sf.json.JSONArray;
import net.sf.json.JSONException;
import net.sf.json.JSONObject;
@@ -193,21 +183,21 @@ public class AdapterResourceManagerTest {
@Test
public void getVnfmConnInfoTestSuccess() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse resp = new RestfulResponse();
- resp.setStatus(200);
- Map<String, String> objMap = new HashMap<String, String>();
- objMap.put("id", "test123");
-
- String responseString = toJson(objMap);
- resp.setResponseJson(responseString);
- return resp;
- }
-
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse resp = new RestfulResponse();
+// resp.setStatus(200);
+// Map<String, String> objMap = new HashMap<String, String>();
+// objMap.put("id", "test123");
+//
+// String responseString = toJson(objMap);
+// resp.setResponseJson(responseString);
+// return resp;
+// }
+//
+// };
Map<String, String> paramsMap = new HashMap<String, String>();
JSONObject res = manager.getVnfmConnInfo(paramsMap);
assertTrue(res.get("id").equals("test123"));
@@ -215,15 +205,15 @@ public class AdapterResourceManagerTest {
@Test
public void getVnfmConnInfoTestNullResp() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
-
- return null;
- }
-
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+//
+// return null;
+// }
+//
+// };
Map<String, String> paramsMap = new HashMap<String, String>();
JSONObject res = manager.getVnfmConnInfo(paramsMap);
assertTrue(res.get("reason").equals("RestfulResponse is null."));
@@ -231,21 +221,21 @@ public class AdapterResourceManagerTest {
@Test
public void getVnfmConnInfoTestServerError() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse resp = new RestfulResponse();
- resp.setStatus(500);
- Map<String, String> objMap = new HashMap<String, String>();
- objMap.put("id", "test123");
-
- String responseString = toJson(objMap);
- resp.setResponseJson(responseString);
- return resp;
- }
-
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse resp = new RestfulResponse();
+// resp.setStatus(500);
+// Map<String, String> objMap = new HashMap<String, String>();
+// objMap.put("id", "test123");
+//
+// String responseString = toJson(objMap);
+// resp.setResponseJson(responseString);
+// return resp;
+// }
+//
+// };
Map<String, String> paramsMap = new HashMap<String, String>();
JSONObject res = manager.getVnfmConnInfo(paramsMap);
assertTrue(res.get("reason").equals("ESR return fail."));
@@ -293,22 +283,22 @@ public class AdapterResourceManagerTest {
}
@Test
public void testUnzipCSAR4(){
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName,String filePath){
- return 0;
- }
- };
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName,String filePath){
+// return 0;
+// }
+// };
manager.unzipCSAR("vCpe.zip","/opt");
}
@Test
public void testUnzipCSAR5(){
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName,String filePath){
- return -1;
- }
- };
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName,String filePath){
+// return -1;
+// }
+// };
manager.unzipCSAR("vCpe.zip","/opt");
}
@@ -332,34 +322,34 @@ public class AdapterResourceManagerTest {
@Test
public void testgetVNFDPlanInfoConn(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- String str = jobj.toString();
- return str;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// String str = jobj.toString();
+// return str;
+// }
+//
+// };
manager.getVNFDPlanInfo("https://127.0.0.1:80", "vnfd123", "accessSession");
}
@@ -367,30 +357,30 @@ public class AdapterResourceManagerTest {
@Test
public void testgetVNFDPlanInfoConn500(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 500;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "Failed";
- return str;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 500;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "Failed";
+// return str;
+// }
+//
+// };
manager.getVNFDPlanInfo("https://127.0.0.1:80", "vnfd123", "accessSession");
}
@@ -399,34 +389,34 @@ public class AdapterResourceManagerTest {
@Test
public void testGetVnfdVersion200(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- String str = jobj.toString();
- return str;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// String str = jobj.toString();
+// return str;
+// }
+//
+// };
JSONObject jobj = manager.getVnfdVersion("http://","127.0.0.1:80","accessSession");
}
@@ -434,29 +424,29 @@ public class AdapterResourceManagerTest {
@Test
public void testGetVnfdVersion500(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 500;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "Failed";
- return str;
- }
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 500;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "Failed";
+// return str;
+// }
+// };
manager.getVnfdVersion("http://","127.0.0.1:80","accessSession");
}
@@ -554,38 +544,38 @@ public class AdapterResourceManagerTest {
@Test
public void testGetAllCloudUrlandaccessSession(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "{\n\t\"driverInfo\": {\n\t\t\"driverName\": \"hwvnfm\",\n\t\t\"instanceID\": \"hwvnfm-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\"services\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\"support_sys\": [{\n\t\t\t\t\"type\": \"vnfm\",\n\t\t\t\t\"version\": \"V100R001\"\n\t\t\t}]\n\t\t}]\n\t}\n}";
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- JSONArray ja = new JSONArray();
- ja.add(str);
- jobj.put("vim_info", ja);
- String str1 = jobj.toString();
- return str1;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "{\n\t\"driverInfo\": {\n\t\t\"driverName\": \"hwvnfm\",\n\t\t\"instanceID\": \"hwvnfm-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\"services\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\"support_sys\": [{\n\t\t\t\t\"type\": \"vnfm\",\n\t\t\t\t\"version\": \"V100R001\"\n\t\t\t}]\n\t\t}]\n\t}\n}";
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// JSONArray ja = new JSONArray();
+// ja.add(str);
+// jobj.put("vim_info", ja);
+// String str1 = jobj.toString();
+// return str1;
+// }
+//
+// };
System.setProperty("catalina.base", "C:/Users/Huawei/Desktop");
String url = "http://127.0.0.1:31943";
@@ -596,30 +586,30 @@ public class AdapterResourceManagerTest {
@Test
public void testGetAllCloudUrlandaccessSession500(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 500;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "Failed";
- return str;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 500;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "Failed";
+// return str;
+// }
+//
+// };
System.setProperty("catalina.base", "C:/Users/Huawei/Desktop");
String url = "http://127.0.0.1:31943";
@@ -630,34 +620,34 @@ public class AdapterResourceManagerTest {
@Test
public void testUpload(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- String str = jobj.toString();
- return str;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// String str = jobj.toString();
+// return str;
+// }
+//
+// };
JSONObject vnfpackage = new JSONObject();
vnfpackage.put("UserName", "User");
@@ -671,31 +661,31 @@ public class AdapterResourceManagerTest {
@Test
public void testUploadNoJson(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
-
- String str = "Test";
- return str;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+//
+// String str = "Test";
+// return str;
+// }
+//
+// };
JSONObject vnfpackage = new JSONObject();
vnfpackage.put("UserName", "User");
@@ -709,30 +699,30 @@ public class AdapterResourceManagerTest {
@Test
public void testUpload500(){
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 500;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "Failed";
- return str;
- }
-
- };
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 500;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "Failed";
+// return str;
+// }
+//
+// };
JSONObject vnfpackage = new JSONObject();
vnfpackage.put("UserName", "User");
@@ -758,13 +748,13 @@ public class AdapterResourceManagerTest {
@Test
public void downloadCsarTest() {
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
String url = "http://localhost:8080";
String filePath = "src/test/resources/Check.txt";
@@ -775,42 +765,42 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTest() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("downloadUri", "http://127.0.0.1:80");
- return js;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// return js;
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -829,50 +819,50 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccess() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("downloadUri", "http://127.0.0.1:80");
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -891,58 +881,58 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessUNZIP() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("downloadUri", "http://127.0.0.1:80");
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -961,58 +951,58 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessUNZIPFTPSClient() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("downloadUri", "http://127.0.0.1:80");
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1034,60 +1024,60 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessUNZIPWithUrl() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1107,41 +1097,41 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageTestSuccessUNZIP1() {
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("downloadUri", "http://127.0.0.1:80");
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1160,71 +1150,71 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessConnect() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
-
- authModel = "accessSession";
- return 200;
- }
-
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+//
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1243,113 +1233,113 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessConnectPath() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- JSONArray ja = new JSONArray();
- ja.add(str);
- jobj.put("vim_info", ja);
- String str1 = jobj.toString();
- return str1;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// JSONArray ja = new JSONArray();
+// ja.add(str);
+// jobj.put("vim_info", ja);
+// String str1 = jobj.toString();
+// return str1;
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1367,114 +1357,114 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessConnectPath500() {
-
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 500;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 500);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- JSONArray ja = new JSONArray();
- ja.add(str);
- jobj.put("vim_info", ja);
- String str1 = jobj.toString();
- return str1;
- }
- };
+//
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 500;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 500);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// JSONArray ja = new JSONArray();
+// ja.add(str);
+// jobj.put("vim_info", ja);
+// String str1 = jobj.toString();
+// return str1;
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1493,113 +1483,113 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessConnectPathEmpty() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n\"vim_id\": \"\",\n\t\t\"vim-info\": \"1\",\n\t\t\"vim-name\": \"\"\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- JSONArray ja = new JSONArray();
- ja.add(str);
- jobj.put("vim_info", ja);
- String str1 = jobj.toString();
- return str1;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n\"vim_id\": \"\",\n\t\t\"vim-info\": \"1\",\n\t\t\"vim-name\": \"\"\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// JSONArray ja = new JSONArray();
+// ja.add(str);
+// jobj.put("vim_info", ja);
+// String str1 = jobj.toString();
+// return str1;
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1617,114 +1607,114 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessId() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- JSONArray ja = new JSONArray();
- ja.add(str);
- jobj.put("vim_info", ja);
- String str1 = jobj.toString();
- return str1;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// JSONArray ja = new JSONArray();
+// ja.add(str);
+// jobj.put("vim_info", ja);
+// String str1 = jobj.toString();
+// return str1;
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1742,115 +1732,115 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessIdNull() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", null);
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- JSONArray ja = new JSONArray();
- ja.add(str);
- jobj.put("vim_info", ja);
- String str1 = jobj.toString();
- return str1;
- }
- };
-
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", null);
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// JSONArray ja = new JSONArray();
+// ja.add(str);
+// jobj.put("vim_info", ja);
+// String str1 = jobj.toString();
+// return str1;
+// }
+// };
+//
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
JSONObject obj = new JSONObject();
@@ -1867,114 +1857,114 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessIdFile0() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/Check10.txt");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- @Mock
- public String getResponseBodyAsString()
- throws IOException
- {
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- JSONObject jobj = new JSONObject();
- jobj.put("Status", 200);
- jobj.put("UserName", "User");
- jobj.put("password", "pass");
- JSONArray ja = new JSONArray();
- ja.add(str);
- jobj.put("vim_info", ja);
- String str1 = jobj.toString();
- return str1;
- }
- };
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/Check10.txt");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// @Mock
+// public String getResponseBodyAsString()
+// throws IOException
+// {
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// JSONObject jobj = new JSONObject();
+// jobj.put("Status", 200);
+// jobj.put("UserName", "User");
+// jobj.put("password", "pass");
+// JSONArray ja = new JSONArray();
+// ja.add(str);
+// jobj.put("vim_info", ja);
+// String str1 = jobj.toString();
+// return str1;
+// }
+// };
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -1993,90 +1983,90 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessId500() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
JSONObject obj = new JSONObject();
@@ -2094,90 +2084,90 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessIdEmpty() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- js.put("vim_info", ja);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
-
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// js.put("vim_info", ja);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+//
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
JSONObject obj = new JSONObject();
@@ -2195,93 +2185,93 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessTemplete() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja1.add(str1);
- js.put("vim_info", ja);
- js.put("templates", ja1);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja1.add(str1);
+// js.put("vim_info", ja);
+// js.put("templates", ja1);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2300,101 +2290,101 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestSuccessTempleteForVPlan() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "Csar_Check");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "Csar_Check");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2463,101 +2453,101 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithCscf() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<RestfulResponse>(){
-
- @Mock
- public String getResponseContent() {
-
- return "Success";
- }
-
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- return "Success";
-
- }
- };
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF_SI");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
- return 0;
-
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
-
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
- vnfmObj.put("connToken", "accessSession");
- vnfmObj.put("Content-Type", "Application/Json");
- authModel = "accessSession";
- return 200;
- }
-
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<RestfulResponse>(){
+//
+// @Mock
+// public String getResponseContent() {
+//
+// return "Success";
+// }
+//
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// return "Success";
+//
+// }
+// };
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF_SI");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+// return 0;
+//
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+//
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+// vnfmObj.put("connToken", "accessSession");
+// vnfmObj.put("Content-Type", "Application/Json");
+// authModel = "accessSession";
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2576,57 +2566,57 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithMME() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "MME");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "MME");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2645,57 +2635,57 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithSPGW() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "SPGW");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "SPGW");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2714,57 +2704,57 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithHSS() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "HSS");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "HSS");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2783,57 +2773,57 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithSBC() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "SBC");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "SBC");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2852,57 +2842,57 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithPCRF() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "PCRF");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "PCRF");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2921,57 +2911,57 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithTAS() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "TAS");
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "TAS");
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/ONAP-VFC/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
vnfpkg.put("name", "test");
@@ -2990,66 +2980,66 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageTestWithCSCF() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsEms = new JSONObject();
- jsEms.put("emsUuid", "123erbhi-hjdek123");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- jsCsar.put("emsUuid", jsEms);
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsEms = new JSONObject();
+// jsEms.put("emsUuid", "123erbhi-hjdek123");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// jsCsar.put("emsUuid", jsEms);
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3068,63 +3058,63 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageTestWithOutEmsUid() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3143,74 +3133,74 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageTestWithCSDowCsar() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- String response = "Success";
- return response;
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsEms = new JSONObject();
- jsEms.put("emsUuid", "123erbhi-hjdek123");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- jsCsar.put("emsUuid", jsEms);
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// String response = "Success";
+// return response;
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsEms = new JSONObject();
+// jsEms.put("emsUuid", "123erbhi-hjdek123");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// jsCsar.put("emsUuid", jsEms);
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3229,102 +3219,102 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageTestWithUnZipCsar() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
- return rr;
-
- }
- };
-
- new MockUp<VnfmUtil>(){
- @Mock
- public JSONObject getVnfmById(String vnfmId) {
-
- JSONObject jsonObject = new JSONObject();
- jsonObject.put("url", "https://localhost:80");
- jsonObject.put("userName", "ubuntu");
- jsonObject.put("password", "******");
- return jsonObject;
-
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- String response = "Success";
- return response;
- }
-
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
-
- return 0;
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
-
-
- return 404;
-
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsEms = new JSONObject();
- jsEms.put("emsUuid", "123erbhi-hjdek123");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- jsCsar.put("emsUuid", jsEms);
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<VnfmUtil>(){
+// @Mock
+// public JSONObject getVnfmById(String vnfmId) {
+//
+// JSONObject jsonObject = new JSONObject();
+// jsonObject.put("url", "https://localhost:80");
+// jsonObject.put("userName", "ubuntu");
+// jsonObject.put("password", "******");
+// return jsonObject;
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// String response = "Success";
+// return response;
+// }
+//
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+//
+// return 0;
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+//
+//
+// return 404;
+//
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsEms = new JSONObject();
+// jsEms.put("emsUuid", "123erbhi-hjdek123");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// jsCsar.put("emsUuid", jsEms);
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3343,126 +3333,126 @@ public class AdapterResourceManagerTest {
@Test(expected=JSONException.class)
public void uploadVNFPackageTestWithConnectMgr() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<VnfmUtil>(){
- @Mock
- public JSONObject getVnfmById(String vnfmId) {
-
- JSONObject jsonObject = new JSONObject();
- jsonObject.put("url", "https://localhost:80");
- jsonObject.put("userName", "ubuntu");
- jsonObject.put("password", "******");
- return jsonObject;
-
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- String response = "Success";
- return response;
- }
-
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
-
- return 0;
- }
- };
-
- new MockUp<HttpClient>(){
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>(){
-
- @Mock
- public int getStatusCode(){
-
- return 200;
- }
-
- };
-
- new MockUp<ConnectMgrVnfm>(){
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
-
-
- return 200;
-
- }
-
- @Mock
- public String getAccessSession() {
-
- return "conn";
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsEms = new JSONObject();
- jsEms.put("emsUuid", "123erbhi-hjdek123");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- jsCsar.put("emsUuid", jsEms);
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<VnfmUtil>(){
+// @Mock
+// public JSONObject getVnfmById(String vnfmId) {
+//
+// JSONObject jsonObject = new JSONObject();
+// jsonObject.put("url", "https://localhost:80");
+// jsonObject.put("userName", "ubuntu");
+// jsonObject.put("password", "******");
+// return jsonObject;
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// String response = "Success";
+// return response;
+// }
+//
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+//
+// return 0;
+// }
+// };
+//
+// new MockUp<HttpClient>(){
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>(){
+//
+// @Mock
+// public int getStatusCode(){
+//
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+//
+//
+// return 200;
+//
+// }
+//
+// @Mock
+// public String getAccessSession() {
+//
+// return "conn";
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsEms = new JSONObject();
+// jsEms.put("emsUuid", "123erbhi-hjdek123");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// jsCsar.put("emsUuid", jsEms);
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3481,109 +3471,109 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageTestWithConnectMgrGetAllFail() {
- new MockUp<VNFRestfulUtil>(){
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<VnfmUtil>(){
- @Mock
- public JSONObject getVnfmById(String vnfmId) {
-
- JSONObject jsonObject = new JSONObject();
- jsonObject.put("url", "https://localhost:80");
- jsonObject.put("userName", "ubuntu");
- jsonObject.put("password", "******");
- return jsonObject;
-
- }
- };
-
- new MockUp<DownloadCsarManager>(){
- @Mock
- public String download(String url, String filepath) {
- String response = "Success";
- return response;
- }
-
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
-
- return 0;
- }
- };
-
- new MockUp<ConnectMgrVnfm>(){
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
-
-
- return 200;
-
- }
-
- @Mock
- public String getAccessSession() {
-
- return "conn";
- }
- };
-
- new MockUp<JSONObject>(){
- @Mock
- public JSONObject fromObject(Object object){
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsEms = new JSONObject();
- jsEms.put("emsUuid", "123erbhi-hjdek123");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- jsCsar.put("emsUuid", jsEms);
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>(){
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<VnfmUtil>(){
+// @Mock
+// public JSONObject getVnfmById(String vnfmId) {
+//
+// JSONObject jsonObject = new JSONObject();
+// jsonObject.put("url", "https://localhost:80");
+// jsonObject.put("userName", "ubuntu");
+// jsonObject.put("password", "******");
+// return jsonObject;
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>(){
+// @Mock
+// public String download(String url, String filepath) {
+// String response = "Success";
+// return response;
+// }
+//
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+//
+// return 0;
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>(){
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+//
+//
+// return 200;
+//
+// }
+//
+// @Mock
+// public String getAccessSession() {
+//
+// return "conn";
+// }
+// };
+//
+// new MockUp<JSONObject>(){
+// @Mock
+// public JSONObject fromObject(Object object){
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsEms = new JSONObject();
+// jsEms.put("emsUuid", "123erbhi-hjdek123");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// jsCsar.put("emsUuid", jsEms);
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base", "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3602,110 +3592,110 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageTestVnfdPlanInfo() throws IOException {
- new MockUp<VNFRestfulUtil>() {
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<VnfmUtil>() {
- @Mock
- public JSONObject getVnfmById(String vnfmId) {
-
- JSONObject jsonObject = new JSONObject();
- jsonObject.put("url", "https://localhost:80");
- jsonObject.put("userName", "ubuntu");
- jsonObject.put("password", "******");
- return jsonObject;
-
- }
- };
-
- new MockUp<DownloadCsarManager>() {
- @Mock
- public String download(String url, String filepath) {
- String response = "Success";
- return response;
- }
-
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
-
- return 0;
- }
- };
-
- new MockUp<ConnectMgrVnfm>() {
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
-
- return 200;
-
- }
-
- @Mock
- public String getAccessSession() {
-
- return "conn";
- }
- };
-
- new MockUp<JSONObject>() {
- @Mock
- public JSONObject fromObject(Object object) {
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
- ja2.add(str2);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsEms = new JSONObject();
- jsEms.put("emsUuid", "123erbhi-hjdek123");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- jsCsar.put("emsUuid", jsEms);
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", ja2);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base",
- "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>() {
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<VnfmUtil>() {
+// @Mock
+// public JSONObject getVnfmById(String vnfmId) {
+//
+// JSONObject jsonObject = new JSONObject();
+// jsonObject.put("url", "https://localhost:80");
+// jsonObject.put("userName", "ubuntu");
+// jsonObject.put("password", "******");
+// return jsonObject;
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>() {
+// @Mock
+// public String download(String url, String filepath) {
+// String response = "Success";
+// return response;
+// }
+//
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+//
+// return 0;
+// }
+// };
+//
+// new MockUp<ConnectMgrVnfm>() {
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+//
+// return 200;
+//
+// }
+//
+// @Mock
+// public String getAccessSession() {
+//
+// return "conn";
+// }
+// };
+//
+// new MockUp<JSONObject>() {
+// @Mock
+// public JSONObject fromObject(Object object) {
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\n \"template_name\": \"vnfd-name-123\",\n \"topology_template\": [{\n\t\t\t\"service_url\": \"/api/hwvnfm/v1\",\n\t\t\t\n\t\t}]\n\t\n\t\n}";
+// ja2.add(str2);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsEms = new JSONObject();
+// jsEms.put("emsUuid", "123erbhi-hjdek123");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// jsCsar.put("emsUuid", jsEms);
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", ja2);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base",
+// "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3726,128 +3716,128 @@ public class AdapterResourceManagerTest {
@Test
public void uploadVNFPackageSuccessTest() {
- new MockUp<VNFRestfulUtil>() {
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse rr = new RestfulResponse();
- Map<String, String> header = new HashMap<>();
- header.put("Content-Type", "Application/Json");
- header.put("X-FormId", "jhfdl");
- rr.setRespHeaderMap(header);
- rr.setStatus(200);
- rr.setResponseJson("shdfhj");
-
- return rr;
-
- }
- };
-
- new MockUp<VnfmUtil>() {
- @Mock
- public JSONObject getVnfmById(String vnfmId) {
-
- JSONObject jsonObject = new JSONObject();
- jsonObject.put("url", "https://localhost:80");
- jsonObject.put("userName", "ubuntu");
- jsonObject.put("password", "******");
- return jsonObject;
-
- }
- };
-
- new MockUp<DownloadCsarManager>() {
- @Mock
- public String download(String url, String filepath) {
- String response = "Success";
- return response;
- }
-
- @Mock
- public int unzipCSAR(String fileName, String filePath) {
-
- return 0;
- }
- };
-
- new MockUp<HttpClient>() {
- @Mock
- public int executeMethod(HttpMethod method) {
- return 200;
- }
- };
-
- new MockUp<HttpMethodBase>() {
-
- @Mock
- public int getStatusCode() {
-
- return 200;
- }
-
- };
-
- new MockUp<ConnectMgrVnfm>() {
- @Mock
- public int connect(JSONObject vnfmObj, String authModel) {
-
- return 200;
-
- }
-
- @Mock
- public String getAccessSession() {
-
- return "conn";
- }
- };
-
- new MockUp<JSONObject>() {
- @Mock
- public JSONObject fromObject(Object object) {
- JSONObject js = new JSONObject();
- js.put("id", "upload-id-123");
- js.put("Result", "Success");
- js.put("Check", "Ok");
- js.put("url", "http://localhost:80");
- js.put("userName", "User");
- js.put("password", "pass");
- js.put("downloadUri", "http://127.0.0.1:80");
- js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
- js.put("keyStorePass", "Changeme_123");
- js.put("keyStoreType", "PKCS12");
- JSONArray ja = new JSONArray();
- String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ja.add(str);
- JSONArray ja1 = new JSONArray();
- String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
- ;
- ja1.add(str1);
- JSONArray ja2 = new JSONArray();
- String str2 = "{\"template_name\": \"VNFD_vUGW\",\"topology_template\":[{\"plan_name\": \"Normal_E9K\",\"plan_id\": \"Normal_E9K\"}]}";
- ja2.add(str2);
- JSONObject verTmpObj = ja2.getJSONObject(0);
- JSONObject jsObject = new JSONObject();
- jsObject.put("downloadUrl", "http://localhost:80");
- jsObject.put("csarName", "CSCF");
- JSONObject jsEms = new JSONObject();
- jsEms.put("emsUuid", "123erbhi-hjdek123");
- JSONObject jsCsar = new JSONObject();
- jsCsar.put("csar_file_path", "/home/ubuntu/check/");
- jsCsar.put("csar_file_name", "Csar_File");
- jsCsar.put("emsUuid", jsEms);
- JSONObject jsTemp = new JSONObject();
- jsTemp.put("template", jsCsar);
- js.put("vCSCF", jsTemp);
- js.put("vim_info", ja);
- js.put("template", verTmpObj);
- js.put("templates", ja1);
- js.put("packageInfo", jsObject);
- return js;
- }
- };
-
- System.setProperty("catalina.base",
- "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
+// new MockUp<VNFRestfulUtil>() {
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse rr = new RestfulResponse();
+// Map<String, String> header = new HashMap<>();
+// header.put("Content-Type", "Application/Json");
+// header.put("X-FormId", "jhfdl");
+// rr.setRespHeaderMap(header);
+// rr.setStatus(200);
+// rr.setResponseJson("shdfhj");
+//
+// return rr;
+//
+// }
+// };
+//
+// new MockUp<VnfmUtil>() {
+// @Mock
+// public JSONObject getVnfmById(String vnfmId) {
+//
+// JSONObject jsonObject = new JSONObject();
+// jsonObject.put("url", "https://localhost:80");
+// jsonObject.put("userName", "ubuntu");
+// jsonObject.put("password", "******");
+// return jsonObject;
+//
+// }
+// };
+//
+// new MockUp<DownloadCsarManager>() {
+// @Mock
+// public String download(String url, String filepath) {
+// String response = "Success";
+// return response;
+// }
+//
+// @Mock
+// public int unzipCSAR(String fileName, String filePath) {
+//
+// return 0;
+// }
+// };
+//
+// new MockUp<HttpClient>() {
+// @Mock
+// public int executeMethod(HttpMethod method) {
+// return 200;
+// }
+// };
+//
+// new MockUp<HttpMethodBase>() {
+//
+// @Mock
+// public int getStatusCode() {
+//
+// return 200;
+// }
+//
+// };
+//
+// new MockUp<ConnectMgrVnfm>() {
+// @Mock
+// public int connect(JSONObject vnfmObj, String authModel) {
+//
+// return 200;
+//
+// }
+//
+// @Mock
+// public String getAccessSession() {
+//
+// return "conn";
+// }
+// };
+//
+// new MockUp<JSONObject>() {
+// @Mock
+// public JSONObject fromObject(Object object) {
+// JSONObject js = new JSONObject();
+// js.put("id", "upload-id-123");
+// js.put("Result", "Success");
+// js.put("Check", "Ok");
+// js.put("url", "http://localhost:80");
+// js.put("userName", "User");
+// js.put("password", "pass");
+// js.put("downloadUri", "http://127.0.0.1:80");
+// js.put("keyStore", "C:/Users/Huawei/Desktop/etc/conf/server.p12");
+// js.put("keyStorePass", "Changeme_123");
+// js.put("keyStoreType", "PKCS12");
+// JSONArray ja = new JSONArray();
+// String str = "{\n \"vim_id\": \"vim-0-1\",\n\t\"vim-info\": {\n\t\t\"vim-name\": \"vim-name-123\",\n\t\t\"vim-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ja.add(str);
+// JSONArray ja1 = new JSONArray();
+// String str1 = "{\n \"vnfdVersion\": \"1.0version\",\n\t\"vnfd-info\": {\n\t\t\"vnfd-name\": \"vnfd-name-123\",\n\t\t\"vnfd-id\": \"vim-0-1\",\n\t\t\"ip\": \"127.0.0.1\",\n\t\t\"port\": \"8482\",\n\t\t\"protocol\": \"http\",\n\t\t\n\t}\n}";
+// ;
+// ja1.add(str1);
+// JSONArray ja2 = new JSONArray();
+// String str2 = "{\"template_name\": \"VNFD_vUGW\",\"topology_template\":[{\"plan_name\": \"Normal_E9K\",\"plan_id\": \"Normal_E9K\"}]}";
+// ja2.add(str2);
+// JSONObject verTmpObj = ja2.getJSONObject(0);
+// JSONObject jsObject = new JSONObject();
+// jsObject.put("downloadUrl", "http://localhost:80");
+// jsObject.put("csarName", "CSCF");
+// JSONObject jsEms = new JSONObject();
+// jsEms.put("emsUuid", "123erbhi-hjdek123");
+// JSONObject jsCsar = new JSONObject();
+// jsCsar.put("csar_file_path", "/home/ubuntu/check/");
+// jsCsar.put("csar_file_name", "Csar_File");
+// jsCsar.put("emsUuid", jsEms);
+// JSONObject jsTemp = new JSONObject();
+// jsTemp.put("template", jsCsar);
+// js.put("vCSCF", jsTemp);
+// js.put("vim_info", ja);
+// js.put("template", verTmpObj);
+// js.put("templates", ja1);
+// js.put("packageInfo", jsObject);
+// return js;
+// }
+// };
+//
+// System.setProperty("catalina.base",
+// "D:/VFC/23-08-2018/svnfm/huawei/vnfmadapter/VnfmadapterService/deployment/src/main/release");
JSONObject vnfpkg = new JSONObject();
JSONObject vnfpkg1 = new JSONObject();
@@ -3862,4 +3852,109 @@ public class AdapterResourceManagerTest {
JSONObject res = manager.uploadVNFPackage(vnfpkg1, paramsMap);
assertEquals(res.get("retCode"), 200);
}
+
+
+ @Test
+ public void transferFromCsarSI() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "CSCF_SI");
+ }
+
+ @Test
+ public void transferFromCsarCSCF() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "CSCF");
+ }
+
+ @Test
+ public void transferFromCsarMME() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "MME");
+ }
+
+ @Test
+ public void transferFromCsarSPGW() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "SPGW");
+ }
+
+ @Test
+ public void transferFromCsarHSS() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "HSS");
+ }
+
+ @Test
+ public void transferFromCsarSBC() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "SBC");
+ }
+
+ @Test
+ public void transferFromCsarPCRF() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "PCRF");
+ }
+
+ @Test
+ public void transferFromCsarTAS() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "TAS");
+ }
+
+ @Test
+ public void transferFromCsar() throws Exception {
+
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("transferFromCsar", new Class[] {String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, "transferFromCsar");
+ }
+
+ @Test
+ public void uploadCsar() throws Exception {
+ JSONObject vnfpkg = new JSONObject();
+ vnfpkg.put("ftp_server_ip","127.0.0.1");
+ vnfpkg.put("ftp_username","ftp_username");
+ vnfpkg.put("ftp_password","ftp_password");
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("uploadCsar", new Class[] {JSONObject.class,String.class});
+ m.setAccessible(true);
+ m.invoke(arManager, vnfpkg,"csarfilepath");
+
+ }
+
+
+ @Test
+ public void readVnfdIdInfoFromJson() throws Exception{
+ AdapterResourceManager arManager = new AdapterResourceManager();
+ Method m =AdapterResourceManager.class.getDeclaredMethod("readVnfdIdInfoFromJson");
+ m.setAccessible(true);
+ m.invoke(arManager);
+ }
+
} \ No newline at end of file
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/Driver2MSBManagerTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/Driver2MSBManagerTest.java
index 92263620..94a256a7 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/Driver2MSBManagerTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/Driver2MSBManagerTest.java
@@ -60,15 +60,15 @@ public class Driver2MSBManagerTest {
@Test
public void registerDriverTestNullResp() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
-
- return null;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+//
+// return null;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -79,18 +79,18 @@ public class Driver2MSBManagerTest {
@Test
public void registerDriverCreateSuccess() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(201);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(201);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -101,18 +101,18 @@ public class Driver2MSBManagerTest {
@Test
public void registerDriverOkSuccess() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(200);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(200);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -123,18 +123,18 @@ public class Driver2MSBManagerTest {
@Test
public void registerDriverTestInvalidParams() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(415);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(415);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -145,18 +145,18 @@ public class Driver2MSBManagerTest {
@Test
public void registerDriverTestInternalError() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(500);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(500);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -167,15 +167,15 @@ public class Driver2MSBManagerTest {
@Test
public void unregisterDriverTestNullResp() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
-
- return null;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+//
+// return null;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -186,18 +186,18 @@ public class Driver2MSBManagerTest {
@Test
public void unregisterDriverDeleteSuccess() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(204);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(204);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -208,18 +208,18 @@ public class Driver2MSBManagerTest {
@Test
public void unregisterDriverResourceNotFound() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(404);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(404);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -230,18 +230,18 @@ public class Driver2MSBManagerTest {
@Test
public void unregisterDriverTestInvalidParams() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(415);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(415);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -252,18 +252,18 @@ public class Driver2MSBManagerTest {
@Test
public void unregisterDriverTestInternalError() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(500);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(500);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/VnfmAdapter2DriverManagerTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/VnfmAdapter2DriverManagerTest.java
index 7af73f86..df9ecbeb 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/VnfmAdapter2DriverManagerTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/adapter/impl/VnfmAdapter2DriverManagerTest.java
@@ -60,15 +60,15 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void registerDriverTestNullResp() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
-
- return null;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+//
+// return null;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -79,18 +79,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void registerDriverCreateSuccess() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(201);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(201);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -101,18 +101,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void registerDriverOkSuccess() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(200);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(200);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -123,18 +123,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void registerDriverTestInvalidParams() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(415);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(415);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -145,18 +145,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void registerDriverTestInternalError() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(500);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(500);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -167,15 +167,15 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void unregisterDriverTestNullResp() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
-
- return null;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+//
+// return null;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -186,18 +186,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void unregisterDriverDeleteSuccess() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(204);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(204);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -208,18 +208,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void unregisterDriverResourceNotFound() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(404);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(404);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -230,18 +230,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void unregisterDriverTestInvalidParams() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(415);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(415);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
@@ -252,18 +252,18 @@ public class VnfmAdapter2DriverManagerTest {
@Test
public void unregisterDriverTestInternalError() {
- new MockUp<VNFRestfulUtil>() {
-
- @Mock
- public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
- RestfulResponse response = new RestfulResponse();
- response.setStatus(500);
-
- String vimStr = toJson(vim);
- response.setResponseJson(vimStr);
- return response;
- }
- };
+// new MockUp<VNFRestfulUtil>() {
+//
+// @Mock
+// public RestfulResponse getRemoteResponse(Map<String, String> paramsMap, String params) {
+// RestfulResponse response = new RestfulResponse();
+// response.setStatus(500);
+//
+// String vimStr = toJson(vim);
+// response.setResponseJson(vimStr);
+// return response;
+// }
+// };
Map<String, String> paramsMap = new HashMap<>();
paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapter2DriverMgrServiceTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapter2DriverMgrServiceTest.java
index d61c3b1c..97c967cb 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapter2DriverMgrServiceTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapter2DriverMgrServiceTest.java
@@ -40,13 +40,13 @@ public class VnfmAdapter2DriverMgrServiceTest {
@Test
public void testRegister2(){
- new MockUp<VnfmAdapter2DriverMgrService>(){
- @Mock
- public String readVnfmAdapterInfoFromJson() throws IOException {
- return "{'url':'http://127.0.0.1'}";
-
- }
- };
+// new MockUp<VnfmAdapter2DriverMgrService>(){
+// @Mock
+// public String readVnfmAdapterInfoFromJson() throws IOException {
+// return "{'url':'http://127.0.0.1'}";
+//
+// }
+// };
VnfmAdapter2DriverMgrService mgr = new VnfmAdapter2DriverMgrService();
mgr.register();
mgr.unregister();
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapterMgrServiceTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapterMgrServiceTest.java
index 56e1eea3..d1c1a5c4 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapterMgrServiceTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/ai/internalsvc/impl/VnfmAdapterMgrServiceTest.java
@@ -32,13 +32,13 @@ import mockit.MockUp;
public class VnfmAdapterMgrServiceTest {
@Test
public void testRegister(){
- new MockUp<VnfmAdapterMgrService>(){
-
- @Mock
- public String readVnfmAdapterInfoFromJson() throws IOException {
- return "{'abc':'123'}";
- }
- };
+// new MockUp<VnfmAdapterMgrService>(){
+//
+// @Mock
+// public String readVnfmAdapterInfoFromJson() throws IOException {
+// return "{'abc':'123'}";
+// }
+// };
VnfmAdapterMgrService mgr = new VnfmAdapterMgrService();
mgr.register();
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/VnfMgrVnfmTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/VnfMgrVnfmTest.java
index 1e4937b8..3c1d2495 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/VnfMgrVnfmTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/VnfMgrVnfmTest.java
@@ -18,13 +18,12 @@ package org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.vnf;
import static org.junit.Assert.assertEquals;
+import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Method;
+
import org.junit.Test;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.ResultRequestUtil;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.adapter.impl.AdapterResourceManager;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.constant.Constant;
-import mockit.Mock;
-import mockit.MockUp;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
@@ -40,21 +39,21 @@ public class VnfMgrVnfmTest {
@Test
public void testCreateVnf() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.HTTP_CREATED);
- JSONObject appInfo = new JSONObject();
- appInfo.put("vnfinstanceid", "id");
- appInfo.put("project_id", "project_id");
- JSONObject data = new JSONObject();
- data.put("app_info", appInfo);
- resultJson.put("data", data);
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.HTTP_CREATED);
+// JSONObject appInfo = new JSONObject();
+// appInfo.put("vnfinstanceid", "id");
+// appInfo.put("project_id", "project_id");
+// JSONObject data = new JSONObject();
+// data.put("app_info", appInfo);
+// resultJson.put("data", data);
+// return resultJson;
+// }
+// };
String data = "{\"vnfmInfo\":{\"url\":\"url\"}}";
@@ -68,15 +67,15 @@ public class VnfMgrVnfmTest {
@Test
public void testCreateVnfByBadRequest() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.HTTP_BAD_REQUEST);
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.HTTP_BAD_REQUEST);
+// return resultJson;
+// }
+// };
String data = "{\"vnfmInfo\":{\"url\":\"url\"}}";
JSONObject subJsonObject = JSONObject.fromObject(data);
VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
@@ -90,15 +89,15 @@ public class VnfMgrVnfmTest {
@Test
public void testCreateVnfByNotFound() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.HTTP_NOTFOUND);
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.HTTP_NOTFOUND);
+// return resultJson;
+// }
+// };
String data = "{\"vnfmInfo\":{\"url\":\"url\"}}";
JSONObject subJsonObject = JSONObject.fromObject(data);
JSONObject vnfmObjcet = new JSONObject();
@@ -112,14 +111,14 @@ public class VnfMgrVnfmTest {
@Test
public void testCreateVnfByJSONException() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// return resultJson;
+// }
+// };
String data = "{\"vnfmInfo\":{\"url\":\"url\"}}";
JSONObject subJsonObject = JSONObject.fromObject(data);
JSONObject vnfmObjcet = new JSONObject();
@@ -133,15 +132,15 @@ public class VnfMgrVnfmTest {
@Test
public void testRemoveVnf() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.HTTP_NOCONTENT);
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.HTTP_NOCONTENT);
+// return resultJson;
+// }
+// };
VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
JSONObject vnfmObject = new JSONObject();
JSONObject vnfObject = new JSONObject();
@@ -158,15 +157,15 @@ public class VnfMgrVnfmTest {
@Test
public void testRemoveVnfByCsmError() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.HTTP_INNERERROR);
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.HTTP_INNERERROR);
+// return resultJson;
+// }
+// };
VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
JSONObject vnfmObject = new JSONObject();
vnfmObject.put("url", "url");
@@ -179,22 +178,22 @@ public class VnfMgrVnfmTest {
}
@Test
public void getJobTestNormal(){
- new MockUp<ResultRequestUtil>(){
- @Mock
- public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
- JSONObject obj = new JSONObject();
- JSONObject dataobj = new JSONObject();
- dataobj.put("id", "2839");
- obj.put("retCode", 200);
- JSONArray basics = new JSONArray();
- basics.add("test123");
- JSONObject basicsData = new JSONObject();
- basicsData.put("vnf_list", basics);
- obj.put("data", basicsData);
- return obj;
- }
-
- };
+// new MockUp<ResultRequestUtil>(){
+// @Mock
+// public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject obj = new JSONObject();
+// JSONObject dataobj = new JSONObject();
+// dataobj.put("id", "2839");
+// obj.put("retCode", 200);
+// JSONArray basics = new JSONArray();
+// basics.add("test123");
+// JSONObject basicsData = new JSONObject();
+// basicsData.put("vnf_list", basics);
+// obj.put("data", basicsData);
+// return obj;
+// }
+//
+// };
VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
JSONObject vnfmObject = new JSONObject();
@@ -205,22 +204,22 @@ public class VnfMgrVnfmTest {
@Test
public void getJobTestCreatedNormal(){
- new MockUp<ResultRequestUtil>(){
- @Mock
- public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
- JSONObject obj = new JSONObject();
- JSONObject dataobj = new JSONObject();
- dataobj.put("id", "2839");
- obj.put("retCode", 201);
- JSONArray basics = new JSONArray();
- basics.add("test123");
- JSONObject basicsData = new JSONObject();
- basicsData.put("vnf_list", basics);
- obj.put("data", basicsData);
- return obj;
- }
-
- };
+// new MockUp<ResultRequestUtil>(){
+// @Mock
+// public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject obj = new JSONObject();
+// JSONObject dataobj = new JSONObject();
+// dataobj.put("id", "2839");
+// obj.put("retCode", 201);
+// JSONArray basics = new JSONArray();
+// basics.add("test123");
+// JSONObject basicsData = new JSONObject();
+// basicsData.put("vnf_list", basics);
+// obj.put("data", basicsData);
+// return obj;
+// }
+//
+// };
VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
JSONObject vnfmObject = new JSONObject();
@@ -231,22 +230,22 @@ public class VnfMgrVnfmTest {
@Test
public void getJobTestNullData(){
- new MockUp<ResultRequestUtil>(){
- @Mock
- public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
- JSONObject obj = new JSONObject();
- JSONObject dataobj = new JSONObject();
- dataobj.put("id", "2839");
- obj.put("retCode", 201);
- JSONArray basics = new JSONArray();
- basics.add("test123");
- JSONObject basicsData = new JSONObject();
- basicsData.put("basic", basics);
- obj.put("data", null);
- return obj;
- }
-
- };
+// new MockUp<ResultRequestUtil>(){
+// @Mock
+// public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject obj = new JSONObject();
+// JSONObject dataobj = new JSONObject();
+// dataobj.put("id", "2839");
+// obj.put("retCode", 201);
+// JSONArray basics = new JSONArray();
+// basics.add("test123");
+// JSONObject basicsData = new JSONObject();
+// basicsData.put("basic", basics);
+// obj.put("data", null);
+// return obj;
+// }
+//
+// };
VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
JSONObject vnfmObject = new JSONObject();
@@ -257,22 +256,22 @@ public class VnfMgrVnfmTest {
@Test
public void getJobTestInternalError(){
- new MockUp<ResultRequestUtil>(){
- @Mock
- public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
- JSONObject obj = new JSONObject();
- JSONObject dataobj = new JSONObject();
- dataobj.put("id", "2839");
- obj.put("retCode", 500);
- JSONArray basics = new JSONArray();
- basics.add("test123");
- JSONObject basicsData = new JSONObject();
- basicsData.put("basic", basics);
- obj.put("data", null);
- return obj;
- }
-
- };
+// new MockUp<ResultRequestUtil>(){
+// @Mock
+// public JSONObject call(JSONObject vnfmObject, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject obj = new JSONObject();
+// JSONObject dataobj = new JSONObject();
+// dataobj.put("id", "2839");
+// obj.put("retCode", 500);
+// JSONArray basics = new JSONArray();
+// basics.add("test123");
+// JSONObject basicsData = new JSONObject();
+// basicsData.put("basic", basics);
+// obj.put("data", null);
+// return obj;
+// }
+//
+// };
VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
JSONObject vnfmObject = new JSONObject();
@@ -284,21 +283,21 @@ public class VnfMgrVnfmTest {
@Test
public void testScaleVnfOut() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.HTTP_CREATED);
- JSONObject appInfo = new JSONObject();
- appInfo.put("vnfinstanceid", "id");
- appInfo.put("project_id", "project_id");
- JSONObject data = new JSONObject();
- data.put("app_info", appInfo);
- resultJson.put("data", data);
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.HTTP_CREATED);
+// JSONObject appInfo = new JSONObject();
+// appInfo.put("vnfinstanceid", "id");
+// appInfo.put("project_id", "project_id");
+// JSONObject data = new JSONObject();
+// data.put("app_info", appInfo);
+// resultJson.put("data", data);
+// return resultJson;
+// }
+// };
String data = "{\"type\":\"SCALE_OUT\"}}";
JSONObject subJsonObject = JSONObject.fromObject(data);
JSONObject vnfmObjcet = new JSONObject();
@@ -310,32 +309,32 @@ public class VnfMgrVnfmTest {
@Test
public void testScaleVnfIn() {
- new MockUp<ResultRequestUtil>() {
-
- @Mock
- public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.HTTP_CREATED);
- JSONObject appInfo = new JSONObject();
- appInfo.put("vnfinstanceid", "id");
- appInfo.put("project_id", "project_id");
- JSONObject data = new JSONObject();
- data.put("app_info", appInfo);
- resultJson.put("data", data);
- return resultJson;
- }
- };
-
- new MockUp<AdapterResourceManager>() {
-
- @Mock
- public JSONObject readScaleInVmIdFromJson() {
- JSONObject resultJson = new JSONObject();
- JSONArray vm_list = new JSONArray();
- resultJson.put("vm_list", vm_list);
- return resultJson;
- }
- };
+// new MockUp<ResultRequestUtil>() {
+//
+// @Mock
+// public JSONObject call(JSONObject vnfmObjcet, String path, String methodName, String paramsJson, String authModel) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.HTTP_CREATED);
+// JSONObject appInfo = new JSONObject();
+// appInfo.put("vnfinstanceid", "id");
+// appInfo.put("project_id", "project_id");
+// JSONObject data = new JSONObject();
+// data.put("app_info", appInfo);
+// resultJson.put("data", data);
+// return resultJson;
+// }
+// };
+//
+// new MockUp<AdapterResourceManager>() {
+//
+// @Mock
+// public JSONObject readScaleInVmIdFromJson() {
+// JSONObject resultJson = new JSONObject();
+// JSONArray vm_list = new JSONArray();
+// resultJson.put("vm_list", vm_list);
+// return resultJson;
+// }
+// };
String data = "{\"type\":\"SCALE_IN\"}}";
JSONObject subJsonObject = JSONObject.fromObject(data);
JSONObject vnfmObjcet = new JSONObject();
@@ -344,4 +343,95 @@ public class VnfMgrVnfmTest {
assertEquals(Constant.REST_SUCCESS, result.get("retCode"));
}
+
+
+ @Test
+ public void getVduType() throws Exception {
+ JSONObject vnfmObject = new JSONObject();
+ JSONObject queryResult = new JSONObject();
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ Method m = VnfMgrVnfm.class.getDeclaredMethod("getVduType", new Class[] { JSONObject.class, JSONObject.class });
+ m.setAccessible(true);
+ m.invoke(vnfMgrVnfm, vnfmObject, queryResult);
+ }
+
+ @Test
+ public void getScaleTypeScaleOut() throws Exception {
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ Method m = VnfMgrVnfm.class.getDeclaredMethod("getScaleType", new Class[] { String.class });
+ m.setAccessible(true);
+ m.invoke(vnfMgrVnfm, "SCALE_OUT");
+
+ }
+
+ @Test
+ public void getScaleType() throws Exception {
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ Method m = VnfMgrVnfm.class.getDeclaredMethod("getScaleType", new Class[] { String.class });
+ m.setAccessible(true);
+ m.invoke(vnfMgrVnfm, "SCALE_IN");
+
+ }
+
+ @Test
+ public void getScaleTypeNoMatch() throws Exception {
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ Method m = VnfMgrVnfm.class.getDeclaredMethod("getScaleType", new Class[] { String.class });
+ m.setAccessible(true);
+ m.invoke(vnfMgrVnfm, "getScaleType");
+
+ }
+
+ @Test
+ public void handleResponseWithJobId() throws Exception {
+ JSONObject result = new JSONObject();
+ JSONObject returnObj = new JSONObject();
+ returnObj.put("job_id", "job_id");
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ Method m = VnfMgrVnfm.class.getDeclaredMethod("handleResponse",
+ new Class[] { JSONObject.class, JSONObject.class, String.class, String.class });
+ m.setAccessible(true);
+ m.invoke(vnfMgrVnfm, result, returnObj, "vnfInstanceId", "type");
+
+ }
+
+ @Test
+ public void handleResponse() throws Exception {
+ JSONObject result = new JSONObject();
+ JSONObject returnObj = new JSONObject();
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ Method m = VnfMgrVnfm.class.getDeclaredMethod("handleResponse",
+ new Class[] { JSONObject.class, JSONObject.class, String.class, String.class });
+ m.setAccessible(true);
+ m.invoke(vnfMgrVnfm, result, returnObj, "vnfInstanceId", "type");
+
+ }
+
+
+ @Test
+ public void getNativeVmId() throws Exception {
+ JSONObject returnObj = new JSONObject();
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ Method m = VnfMgrVnfm.class.getDeclaredMethod("getNativeVmId",
+ new Class[] {String.class , JSONObject.class, String.class, });
+ m.setAccessible(true);
+ m.invoke(vnfMgrVnfm, "vnfInstanceId", returnObj, "type");
+
+ }
+
+
+
+ @Test
+ public void healVnf() {
+ JSONObject json = new JSONObject();
+ JSONObject affectedvm = new JSONObject();
+ affectedvm.put("vmid","vmid" );
+ json.put("affectedvm",affectedvm );
+ json.put("action", "action");
+ json.put("url","url");
+ json.put(Constant.USERNAME, Constant.USERNAME);
+ json.put(Constant.PASSWORD,Constant.PASSWORD);
+ VnfMgrVnfm vnfMgrVnfm = new VnfMgrVnfm();
+ vnfMgrVnfm.healVnf(json, json, "vnfmId", "vnfInstanceId");
+ }
}
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/AuthMgrTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/AuthMgrTest.java
index af97c25a..88855d01 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/AuthMgrTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/AuthMgrTest.java
@@ -45,20 +45,11 @@ public class AuthMgrTest {
@Test
public void testAuthToken() {
-// new MockUp<VnfmRestfulUtil>() {
-//
-// @Mock
-// public RestfulResponse getRestResByDefault(String auth, String method, JSONObject authParams) {
-// RestfulResponse response = null;
-// return response;
-// }
-// };
AuthMgr authMgr = new AuthMgr();
- String data = "{\"auth\":{\"identity\":{\"password\":{\"user\":{\"name\":\"om_team\",\"password\":\"123\"}}}}}";
- JSONObject params = JSONObject.fromObject(data);
-
+ JSONObject params = new JSONObject();
+ params.put(Constant.USERNAME, Constant.USERNAME);
JSONObject result = authMgr.authToken(params);
- assertEquals(Constant.REST_FAIL, result.getInt("retCode"));
+ assertEquals(Constant.REST_SUCCESS, result.getInt("retCode"));
}
}
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/VnfMgrTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/VnfMgrTest.java
index bbf23670..b2a59493 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/VnfMgrTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/process/VnfMgrTest.java
@@ -20,24 +20,15 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import java.io.IOException;
-import java.util.Map;
+import java.lang.reflect.Method;
import org.junit.Before;
import org.junit.Test;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.ResultRequestUtil;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmUtil;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.restclient.ServiceException;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.adapter.impl.AdapterResourceManager;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.constant.Constant;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.vnf.VnfMgrVnfm;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.dao.impl.VnfmDaoImpl;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.dao.inf.VnfmDao;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.entity.Vnfm;
-import mockit.Mock;
-import mockit.MockUp;
import net.sf.json.JSONArray;
-import net.sf.json.JSONException;
import net.sf.json.JSONObject;
public class VnfMgrTest {
@@ -158,8 +149,11 @@ public class VnfMgrTest {
String data =
"{\"vnfPackageId\": \"vnfPackageId\",\"vnfId\": \"vnfId\",\"additionalParam\":{\"parameters\":{\"input\":\"input\"}}}";
- JSONObject subJsonObject = JSONObject.fromObject(data);
+ //JSONObject subJsonObject = JSONObject.fromObject(data);
VnfMgr vnfMgr = new VnfMgr();
+ JSONObject subJsonObject = new JSONObject();
+ subJsonObject.put("vnfDescriptorId", "vnfDescriptorId");
+ subJsonObject.put("vnfPackageId", "vnfPackageId");
JSONObject result = vnfMgr.addVnf(subJsonObject, "vnfmId");
JSONObject restJson = new JSONObject();
@@ -344,14 +338,16 @@ public class VnfMgrTest {
vnfMgr.setVnfmDao(dao);
JSONObject vnfObject = new JSONObject();
vnfObject.put("retCode", Constant.REST_SUCCESS);
- vnfObject.put("vnfInstanceId", "vnfInstanceId");
+
vnfObject.put("vnfPackageId", "vnfPackageId");
+
JSONObject resObject = new JSONObject();
resObject.put("vnfdVersion", "vnfdVersion");
resObject.put("vnfdId", "vnfdId");
JSONObject data = new JSONObject();
- data.put("data", resObject);
- vnfMgr.saveVnfInfo(vnfObject, data);
+ data.put("vnfInstanceId", "vnfInstanceId");
+ vnfObject.put("data", data);
+ vnfMgr.saveVnfInfo(vnfObject, resObject);
}
@Test
@@ -496,10 +492,148 @@ public class VnfMgrTest {
"{\"vnfPackageId\": \"vnfPackageId\",\"vnfId\": \"vnfId\",\"additionalParam\":{\"parameters\":{\"input\":\"input\"}}}";
JSONObject subJsonObject = JSONObject.fromObject(data);
VnfMgr vnfMgr = new VnfMgr();
+ vnfMgr.setConfigedVduType("configedVduType");
JSONObject result = vnfMgr.scaleVNF(subJsonObject, "testId", "testId");
JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_SUCCESS);
assertEquals(restJson, result);
}
+
+
+ @Test
+ public void scaleVNFObjectNull() {
+ VnfMgr vnfMgr = new VnfMgr();
+ vnfMgr.setConfigedVduType("configedVduType");
+ vnfMgr.scaleVNF(new JSONObject(), "vnfmId", "vnfInstanceId");
+ }
+
+ @Test
+ public void addVnfJSONObjectNull() {
+ VnfMgr vnfMgr = new VnfMgr();
+ assertNotNull(vnfMgr.addVnf(new JSONObject(), "vnfmId"));
+ }
+
+
+ @Test
+ public void getVnfBody() throws Exception {
+ JSONObject restJson =new JSONObject();
+ JSONObject data =new JSONObject();
+ data.put("vnf_id", "vnf_id");
+ data.put("vnf_name", "vnf_name");
+ data.put("vnf_type", "vnf_type");
+ data.put("vnfd_id", "vnfd_id");
+ data.put(Constant.STATUS, Constant.STATUS);
+ data.put(Constant.RETCODE, Constant.REST_SUCCESS);
+ restJson.put("data", new JSONObject[] {data});
+ JSONObject ipObj =new JSONObject();
+ ipObj.put("data",data);
+ ipObj.put(Constant.RETCODE, Constant.REST_SUCCESS);
+ VnfMgr vnfMgr = new VnfMgr();
+ Method m = VnfMgr.class.getDeclaredMethod("getVnfBody",new Class[] {JSONObject.class,JSONObject.class});
+ m.setAccessible(true);
+ assertNotNull(m.invoke(vnfMgr, restJson,ipObj));
+
+ }
+
+ @Test
+ public void getVnfBodyJSONException() throws Exception {
+ JSONObject restJson =new JSONObject();
+ JSONObject ipObj =new JSONObject();
+ VnfMgr vnfMgr = new VnfMgr();
+ Method m = VnfMgr.class.getDeclaredMethod("getVnfBody",new Class[] {JSONObject.class,JSONObject.class});
+ m.setAccessible(true);
+ assertNotNull( m.invoke(vnfMgr, restJson,ipObj));
+
+ }
+
+ @Test
+ public void getVnfBodyIndexOutOfBoundsException() throws Exception {
+ JSONObject restJson =new JSONObject();
+ restJson.put("data", new JSONObject[] {});
+ JSONObject ipObj =new JSONObject();
+ VnfMgr vnfMgr = new VnfMgr();
+ Method m = VnfMgr.class.getDeclaredMethod("getVnfBody",new Class[] {JSONObject.class,JSONObject.class});
+ m.setAccessible(true);
+ assertNotNull(m.invoke(vnfMgr, restJson,ipObj));
+ }
+
+ @Test
+ public void transferVnfBody() throws Exception {
+ JSONObject vnfObject =new JSONObject();
+ vnfObject.put("vnfInstanceName", "vnfInstanceName");
+ JSONObject ipObj =new JSONObject();
+ ipObj.put(Constant.VNFDID, Constant.VNFDID);
+ ipObj.put("planId", "planId");
+ ipObj.put("emsUuid", "emsUuid");
+ VnfMgr vnfMgr = new VnfMgr();
+ Method m = VnfMgr.class.getDeclaredMethod("transferVnfBody",new Class[] {JSONObject.class,JSONObject.class,String.class});
+ m.setAccessible(true);
+ assertNotNull(m.invoke(vnfMgr, vnfObject,ipObj,"vnfmId"));
+ }
+
+ @Test
+ public void transferToLcm() {
+ JSONObject restJson = new JSONObject();
+ JSONObject data = new JSONObject();
+ JSONObject jobInfo = new JSONObject();
+ jobInfo.put("job_id", "job_id");
+ jobInfo.put("task_progress_rate", "1");
+ jobInfo.put("task_status", "Successfully");
+ jobInfo.put("error_code", "error_code");
+ data.put("job_info", jobInfo);
+ restJson.put("data",data);
+ VnfMgr vnfMgr = new VnfMgr();
+ assertNotNull(vnfMgr.transferToLcm(restJson));
+ }
+
+ @Test
+ public void transferToLcmFailed() {
+ JSONObject restJson = new JSONObject();
+ JSONObject data = new JSONObject();
+ JSONObject jobInfo = new JSONObject();
+ jobInfo.put("job_id", "job_id");
+ jobInfo.put("task_progress_rate", "1");
+ jobInfo.put("task_status", "Failed");
+ jobInfo.put("error_code", "error_code");
+ data.put("job_info", jobInfo);
+ restJson.put("data",data);
+ VnfMgr vnfMgr = new VnfMgr();
+ assertNotNull(vnfMgr.transferToLcm(restJson));
+ }
+
+ @Test
+ public void getVmsFromVnfm() {
+ VnfMgr vnfMgr = new VnfMgr();
+ assertNotNull(vnfMgr.getVmsFromVnfm("vnfmId", "vnfInstanceId"));
+ }
+
+ @Test
+ public void getVmsFromVnfmVnfInstanceId() {
+ VnfMgr vnfMgr = new VnfMgr();
+ assertNotNull(vnfMgr.getVmsFromVnfm("vnfmId", null));
+ }
+
+ @Test
+ public void getJobFromVnfm() {
+ VnfMgr vnfMgr = new VnfMgr();
+ vnfMgr.getJobFromVnfm("jobId", "vnfmId");
+ }
+
+
+ @Test
+ public void healVnfNullObject() {
+ VnfMgr vnfMgr = new VnfMgr();
+ JSONObject jsonObject = new JSONObject();
+ vnfMgr.healVnf(jsonObject, "vnfInstanceId", "vnfmId");
+ }
+
+ @Test
+ public void healVnf() {
+ VnfMgr vnfMgr = new VnfMgr();
+ JSONObject jsonObject = new JSONObject();
+ jsonObject.put("id", "id");
+ vnfMgr.healVnf(jsonObject, "vnfInstanceId", "vnfmId");
+ }
+
}
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/AuthRoaTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/AuthRoaTest.java
index 2369b02a..96ac5a6a 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/AuthRoaTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/AuthRoaTest.java
@@ -19,20 +19,24 @@ package org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.rest;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
+import java.io.IOException;
+
+import javax.servlet.ServletInputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmJsonUtil;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.constant.Constant;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.Mockito;
+import org.mockito.runners.MockitoJUnitRunner;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.process.AuthMgr;
-import mockit.Mock;
import mockit.MockUp;
import net.sf.json.JSONObject;
-
+@RunWith(MockitoJUnitRunner.class)
public class AuthRoaTest {
private AuthRoa authRoa;
@@ -45,7 +49,16 @@ public class AuthRoaTest {
authMgr = new AuthMgr();
authRoa.setAuthMgr(authMgr);
}
-
+
+ @Mock
+ HttpServletRequest context;
+
+ @Mock
+ HttpServletResponse resp;
+
+ @Mock
+ ServletInputStream servletInputStream;
+
@After
public void tearDown() {
authRoa = null;
@@ -56,13 +69,13 @@ public class AuthRoaTest {
public void testAuthTokenBySubJsonObjectNull() {
MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
HttpServletRequest mockInstance = proxyStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- return null;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// return null;
+// }
+// };
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
@@ -80,25 +93,25 @@ public class AuthRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- JSONObject subJsonObject = new JSONObject();
- return (T)subJsonObject;
- }
- };
- new MockUp<AuthMgr>() {
-
- @Mock
- public JSONObject authToken(JSONObject params) {
- JSONObject restJson = new JSONObject();
- restJson.put("retCode", Constant.REST_FAIL);
- restJson.put("data", "Fail!");
- return restJson;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// JSONObject subJsonObject = new JSONObject();
+// return (T)subJsonObject;
+// }
+// };
+// new MockUp<AuthMgr>() {
+//
+// @Mock
+// public JSONObject authToken(JSONObject params) {
+// JSONObject restJson = new JSONObject();
+// restJson.put("retCode", Constant.REST_FAIL);
+// restJson.put("data", "Fail!");
+// return restJson;
+// }
+// };
String result = authRoa.authToken(mockInstance, mockResInstance);
assertEquals("{\"Information\": \"Fail!\"}", result);
@@ -112,72 +125,73 @@ public class AuthRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- JSONObject subJsonObject = new JSONObject();
- return (T)subJsonObject;
- }
- };
- new MockUp<AuthMgr>() {
-
- @Mock
- public JSONObject authToken(JSONObject params) {
- JSONObject restJson = new JSONObject();
- restJson.put("retCode", Constant.HTTP_INNERERROR);
- restJson.put("data", "HttpInnerError!");
- return restJson;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// JSONObject subJsonObject = new JSONObject();
+// return (T)subJsonObject;
+// }
+// };
+// new MockUp<AuthMgr>() {
+//
+// @Mock
+// public JSONObject authToken(JSONObject params) {
+// JSONObject restJson = new JSONObject();
+// restJson.put("retCode", Constant.HTTP_INNERERROR);
+// restJson.put("data", "HttpInnerError!");
+// return restJson;
+// }
+// };
String result = authRoa.authToken(mockInstance, mockResInstance);
assertEquals("{\"Information\": \"HttpInnerError!\"}", result);
}
@Test
- public void testAuthToken() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
-
- MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
- HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- JSONObject subJsonObject = new JSONObject();
- return (T)subJsonObject;
- }
- };
- new MockUp<AuthMgr>() {
-
- @Mock
- public JSONObject authToken(JSONObject params) {
- JSONObject restJson = new JSONObject();
- restJson.put("retCode", Constant.REST_SUCCESS);
- JSONObject data = new JSONObject();
- data.put("accessSession", "accessSession");
- data.put("userName", "userName");
- data.put("roaRand", "roaRand");
- restJson.put("data", data);
- return restJson;
- }
- };
- String result = authRoa.authToken(mockInstance, mockResInstance);
+ public void testAuthToken() throws Exception {
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
+// HttpServletRequest mockInstance = proxyStub.getMockInstance();
+//
+// MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
+// HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// JSONObject subJsonObject = new JSONObject();
+// return (T)subJsonObject;
+// }
+// };
+// new MockUp<AuthMgr>() {
+//
+// @Mock
+// public JSONObject authToken(JSONObject params) {
+// JSONObject restJson = new JSONObject();
+// restJson.put("retCode", Constant.REST_SUCCESS);
+// JSONObject data = new JSONObject();
+// data.put("accessSession", "accessSession");
+// data.put("userName", "userName");
+// data.put("roaRand", "roaRand");
+// restJson.put("data", data);
+// return restJson;
+// }
+// };
+ Mockito.when(context.getInputStream()).thenReturn(servletInputStream);
+ String result = authRoa.authToken(context, resp);
assertNotNull(result);
}
@Test
public void testDelAuthToken() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
-
- MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
- HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- String result = authRoa.delAuthToken(null, null, mockResInstance);
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
+//
+// MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
+// HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
+ String result = authRoa.delAuthToken(null, null, resp);
JSONObject resultJson = new JSONObject();
resultJson.put("Information", "Operation success");
@@ -186,15 +200,20 @@ public class AuthRoaTest {
@Test
public void testShakehand() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
-
- MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
- HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- String result = authRoa.shakehand(null, mockResInstance);
+ String result = authRoa.shakehand("roattr", resp);
JSONObject resultJson = new JSONObject();
resultJson.put("status", "running");
resultJson.put("description", "Operation success");
assertEquals(resultJson.toString(), result);
}
+
+ @Test
+ public void testShakehandOld() {
+ String result = authRoa.shakehandOld("roattr", resp);
+ JSONObject resultJson = new JSONObject();
+ resultJson.put("status", "running");
+ resultJson.put("description", "Operation success");
+ assertEquals(resultJson.toString(), result);
+ }
}
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfAdapterResourceRoaTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfAdapterResourceRoaTest.java
index 58c584d8..db2a3943 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfAdapterResourceRoaTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfAdapterResourceRoaTest.java
@@ -37,16 +37,16 @@ public class VnfAdapterResourceRoaTest {
@Test
public void testGetAllCloudInfo() {
- new MockUp<AdapterResourceManager>() {
-
- @Mock
- public JSONObject getAllCloud(String url, String conntoken) {
- JSONObject resultObj = new JSONObject();
- resultObj.put("dn", "test");
- resultObj.put("vim_id", "12345");
- return resultObj;
- }
- };
+// new MockUp<AdapterResourceManager>() {
+//
+// @Mock
+// public JSONObject getAllCloud(String url, String conntoken) {
+// JSONObject resultObj = new JSONObject();
+// resultObj.put("dn", "test");
+// resultObj.put("vim_id", "12345");
+// return resultObj;
+// }
+// };
VnfAdapterResourceRoa vnfAdapter = new VnfAdapterResourceRoa();
String result = vnfAdapter.getAllCloudInfo();
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfResourceRoaTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfResourceRoaTest.java
index ddf6e44d..50c06268 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfResourceRoaTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfResourceRoaTest.java
@@ -19,26 +19,34 @@ package org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.rest;
import static org.junit.Assert.assertNotNull;
import java.io.IOException;
+import java.lang.reflect.Method;
+import javax.servlet.ServletInputStream;
import javax.servlet.http.HttpServletRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmJsonUtil;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmUtil;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.Mockito;
+import org.mockito.runners.MockitoJUnitRunner;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.constant.Constant;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.process.VnfResourceMgr;
-import mockit.Mock;
-import mockit.MockUp;
import net.sf.json.JSONObject;
-
+@RunWith(MockitoJUnitRunner.class)
public class VnfResourceRoaTest {
private VnfResourceRoa vnfResourceRoa;
private VnfResourceMgr vnfResourceMgr;
+
+ @Mock
+ HttpServletRequest context;
+
+ @Mock
+ ServletInputStream servletInputStream;
@Before
public void setUp() {
@@ -54,19 +62,9 @@ public class VnfResourceRoaTest {
}
@Test
- public void testGrantVnfResByDataObjectNull() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- return null;
- }
- };
-
- String result = vnfResourceRoa.grantVnfRes(mockInstance, "vnfId");
-
+ public void testGrantVnfResByDataObjectNull() throws Exception {
+ Mockito.when(context.getInputStream()).thenReturn(servletInputStream);
+ String result = vnfResourceRoa.grantVnfRes(context, "vnfId");
JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_FAIL);
restJson.put("data", "Params error");
@@ -75,29 +73,29 @@ public class VnfResourceRoaTest {
@Test
public void testGrantVnfResByGrantObjNull() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
+ // MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
+ // HttpServletRequest mockInstance = proxyStub.getMockInstance();
final JSONObject dataObject = new JSONObject();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- return (T)dataObject;
- }
- };
- new MockUp<JSONObject>() {
-
- @Mock
- public JSONObject getJSONObject(String key) {
- if(key == "grant") {
- return null;
- }
- return dataObject;
- }
- };
-
- String result = vnfResourceRoa.grantVnfRes(mockInstance, "vnfId");
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// return (T)dataObject;
+// }
+// };
+// new MockUp<JSONObject>() {
+//
+// @Mock
+// public JSONObject getJSONObject(String key) {
+// if(key == "grant") {
+// return null;
+// }
+// return dataObject;
+// }
+// };
+
+ String result = vnfResourceRoa.grantVnfRes(null, "vnfId");
JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_FAIL);
@@ -107,47 +105,47 @@ public class VnfResourceRoaTest {
@Test
public void testGrantVnfRes() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {
-
- @Mock
- public String getHeader(String name) {
- return "127.0.0.1";
- }
- };
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {
+//
+// @Mock
+// public String getHeader(String name) {
+// return "127.0.0.1";
+// }
+// };
+// HttpServletRequest mockInstance = proxyStub.getMockInstance();
final JSONObject dataObject = new JSONObject();
JSONObject grant = new JSONObject();
grant.put("project_id", "project_id");
dataObject.put("grant", grant);
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- return (T)dataObject;
- }
- };
- new MockUp<VnfmUtil>() {
-
- @Mock
- public String getVnfmIdByIp(String ip) {
- return "vnfmId";
- }
- };
-
- new MockUp<VnfResourceMgr>() {
-
- @Mock
- public JSONObject grantVnfResource(JSONObject vnfObj, String vnfId, String vnfmId) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.REST_SUCCESS);
- JSONObject data = new JSONObject();
- data.put("data", "success");
- resultJson.put("data", data);
- return resultJson;
- }
- };
- String result = vnfResourceRoa.grantVnfRes(mockInstance, "vnfId");
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// return (T)dataObject;
+// }
+// };
+// new MockUp<VnfmUtil>() {
+//
+// @Mock
+// public String getVnfmIdByIp(String ip) {
+// return "vnfmId";
+// }
+// };
+//
+// new MockUp<VnfResourceMgr>() {
+//
+// @Mock
+// public JSONObject grantVnfResource(JSONObject vnfObj, String vnfId, String vnfmId) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.REST_SUCCESS);
+// JSONObject data = new JSONObject();
+// data.put("data", "success");
+// resultJson.put("data", data);
+// return resultJson;
+// }
+// };
+ String result = vnfResourceRoa.grantVnfRes(null, "vnfId");
JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_SUCCESS);
@@ -159,45 +157,46 @@ public class VnfResourceRoaTest {
@Test
public void testGrantVnfResByFail() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {
-
- @Mock
- public String getHeader(String name) {
- return "127.0.0.1";
- }
- };
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {
+//
+// @Mock
+// public String getHeader(String name) {
+// return "127.0.0.1";
+// }
+// };
+ // HttpServletRequest mockInstance = proxyStub.getMockInstance();
final JSONObject dataObject = new JSONObject();
JSONObject grant = new JSONObject();
grant.put("project_id", "project_id");
dataObject.put("grant", grant);
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- return (T)dataObject;
- }
- };
- new MockUp<VnfmUtil>() {
-
- @Mock
- public String getVnfmIdByIp(String ip) {
- return "vnfmId";
- }
- };
-
- new MockUp<VnfResourceMgr>() {
-
- @Mock
- public JSONObject grantVnfResource(JSONObject vnfObj, String vnfId, String vnfmId) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.REST_FAIL);
- resultJson.put("data", "Fail!");
- return resultJson;
- }
- };
- String result = vnfResourceRoa.grantVnfRes(mockInstance, "vnfId");
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// return (T)dataObject;
+// }
+// };
+// new MockUp<VnfmUtil>() {
+//
+// @Mock
+// public String getVnfmIdByIp(String ip) {
+// return "vnfmId";
+// }
+// };
+//
+// new MockUp<VnfResourceMgr>() {
+//
+// @Mock
+// public JSONObject grantVnfResource(JSONObject vnfObj, String vnfId, String vnfmId) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.REST_FAIL);
+// resultJson.put("data", "Fail!");
+// return resultJson;
+// }
+// };
+
+ String result = vnfResourceRoa.grantVnfRes(null, "vnfId");
JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_FAIL);
@@ -207,44 +206,37 @@ public class VnfResourceRoaTest {
@Test
public void testGrantVnfResByDataNull() {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {
-
- @Mock
- public String getHeader(String name) {
- return "127.0.0.1";
- }
- };
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
+ //HttpServletRequest mockInstance = proxyStub.getMockInstance();
final JSONObject dataObject = new JSONObject();
JSONObject grant = new JSONObject();
grant.put("project_id", "project_id");
dataObject.put("grant", grant);
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- return (T)dataObject;
- }
- };
- new MockUp<VnfmUtil>() {
-
- @Mock
- public String getVnfmIdByIp(String ip) {
- return "vnfmId";
- }
- };
-
- new MockUp<VnfResourceMgr>() {
-
- @Mock
- public JSONObject grantVnfResource(JSONObject vnfObj, String vnfId, String vnfmId) {
- JSONObject resultJson = new JSONObject();
- resultJson.put("retCode", Constant.REST_FAIL);
- return resultJson;
- }
- };
- String result = vnfResourceRoa.grantVnfRes(mockInstance, "vnfId");
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// return (T)dataObject;
+// }
+// };
+// new MockUp<VnfmUtil>() {
+//
+// @Mock
+// public String getVnfmIdByIp(String ip) {
+// return "vnfmId";
+// }
+// };
+//
+// new MockUp<VnfResourceMgr>() {
+//
+// @Mock
+// public JSONObject grantVnfResource(JSONObject vnfObj, String vnfId, String vnfmId) {
+// JSONObject resultJson = new JSONObject();
+// resultJson.put("retCode", Constant.REST_FAIL);
+// return resultJson;
+// }
+// };
+ String result = vnfResourceRoa.grantVnfRes(null, "vnfId");
JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_FAIL);
@@ -253,18 +245,31 @@ public class VnfResourceRoaTest {
@Test
public void testNotify() throws IOException {
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {
-
- @Mock
- public String getHeader(String name) {
- return "127.0.0.1";
- }
- };
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
- String result = vnfResourceRoa.notify(mockInstance);
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {
+//
+// @Mock
+// public String getHeader(String name) {
+// return "127.0.0.1";
+// }
+// };
+// HttpServletRequest mockInstance = proxyStub.getMockInstance();
+
+ Mockito.when(context.getInputStream()).thenReturn(servletInputStream);
+ String result = vnfResourceRoa.notify(context);
JSONObject restJson = new JSONObject();
restJson.put(Constant.RETCODE, Constant.REST_SUCCESS);
assertNotNull(result);
}
+
+
+ @Test
+ public void callLcmNotify() throws Exception{
+ VnfResourceRoa vnfRoa = new VnfResourceRoa();
+ JSONObject json = new JSONObject();
+ Method m = VnfResourceRoa.class.getDeclaredMethod("callLcmNotify", new Class[] {JSONObject.class});
+ m.setAccessible(true);
+ m.invoke(vnfRoa, json);
+
+ }
}
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfRoaTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfRoaTest.java
index b13b4096..d98ef421 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfRoaTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfRoaTest.java
@@ -20,29 +20,44 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import java.io.IOException;
+import java.lang.reflect.Method;
+import javax.servlet.ServletInputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmJsonUtil;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmUtil;
+import org.junit.runner.RunWith;
+import org.mockito.Matchers;
+import org.mockito.Mock;
+import org.mockito.Mockito;
+import org.mockito.runners.MockitoJUnitRunner;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.restclient.ServiceException;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.constant.Constant;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.process.VnfMgr;
-import mockit.Mock;
import mockit.MockUp;
-import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
-
+@RunWith(MockitoJUnitRunner.class)
public class VnfRoaTest {
private VnfRoa vnfRoa;
private VnfMgr vnfMgr;
+
+ @Mock
+ HttpServletRequest context;
+
+ @Mock
+ HttpServletResponse resp;
+
+ @Mock
+ ServletInputStream servletInputStream;
+
+ @Mock
+ VnfMgr vnfMgr1;
@Before
public void setUp() {
@@ -58,36 +73,35 @@ public class VnfRoaTest {
}
@Test
- public void testAddVnf() throws ServiceException {
+ public void testAddVnf() throws ServiceException, IOException {
final JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_SUCCESS);
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
-
- MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
- HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
-
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject addVnf(JSONObject subJsonObject, String vnfmId) {
- JSONObject retJson = new JSONObject();
- retJson.put("id", "123");
- restJson.put("data", retJson);
- return restJson;
- }
- };
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
-
- String result = vnfRoa.addVnf(mockInstance, mockResInstance, "vnfmId");
-
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
+// HttpServletRequest mockInstance = proxyStub.getMockInstance();
+//
+// MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
+// HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
+
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject addVnf(JSONObject subJsonObject, String vnfmId) {
+// JSONObject retJson = new JSONObject();
+// retJson.put("id", "123");
+// restJson.put("data", retJson);
+// return restJson;
+// }
+// };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
+ Mockito.when(context.getInputStream()).thenReturn(servletInputStream);
+ String result = vnfRoa.addVnf(context, resp, "vnfmId");
JSONObject retJson = new JSONObject();
retJson.put("id", "123");
assertEquals(retJson.toString(), result);
@@ -104,21 +118,21 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject addVnf(JSONObject subJsonObject, String vnfmId) {
- return restJson;
- }
- };
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject addVnf(JSONObject subJsonObject, String vnfmId) {
+// return restJson;
+// }
+// };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.addVnf(mockInstance, mockResInstance, "vnfmId");
@@ -135,13 +149,13 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest context) {
- return null;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest context) {
+// return null;
+// }
+// };
String result = vnfRoa.addVnf(mockInstance, mockResInstance, "vnfmId");
@@ -150,36 +164,36 @@ public class VnfRoaTest {
}
@Test
- public void testDelVnf() throws ServiceException {
+ public void testDelVnf() throws ServiceException, IOException {
final JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_SUCCESS);
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
-
- MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
- HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
-
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject deleteVnf(String vnfId, String vnfmId, JSONObject vnfObject) {
- JSONObject retJson = new JSONObject();
- retJson.put("id", "123");
- restJson.put("data", retJson);
- return restJson;
- }
- };
-
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
-
- String result = vnfRoa.delVnf("vnfmId", mockResInstance, "vnfId", mockInstance);
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
+// HttpServletRequest mockInstance = proxyStub.getMockInstance();
+//
+// MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
+// HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
+
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject deleteVnf(String vnfId, String vnfmId, JSONObject vnfObject) {
+// JSONObject retJson = new JSONObject();
+// retJson.put("id", "123");
+// restJson.put("data", retJson);
+// return restJson;
+// }
+// };
+
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
+ Mockito.when(context.getInputStream()).thenReturn(servletInputStream);
+ String result = vnfRoa.delVnf("vnfmId", resp, "vnfId", context);
JSONObject retJson = new JSONObject();
retJson.put("id", "123");
assertEquals(retJson.toString(), result);
@@ -194,14 +208,14 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.delVnf("vnfmId", mockResInstance, "", mockInstance);
@@ -217,14 +231,14 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.delVnf("", mockResInstance, "vnfId", mockInstance);
@@ -240,14 +254,14 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.delVnf("", mockResInstance, "", mockInstance);
@@ -264,22 +278,22 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject deleteVnf(String vnfId, String vnfmId, JSONObject vnfObject) {
- return restJson;
- }
- };
-
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject deleteVnf(String vnfId, String vnfmId, JSONObject vnfObject) {
+// return restJson;
+// }
+// };
+//
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.delVnf("vnfmId", mockResInstance, "vnfId", mockInstance);
assertEquals(restJson.toString(), result);
@@ -294,14 +308,14 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.getVnf("vnfmId", mockResInstance, "");
@@ -317,14 +331,14 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.getVnf("", mockResInstance, "vnfId");
@@ -341,22 +355,22 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject getVnf(String vnfId, String vnfmId) {
- return restJson;
- }
- };
-
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject getVnf(String vnfId, String vnfmId) {
+// return restJson;
+// }
+// };
+//
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.getVnf("vnfmId", mockResInstance, "vnfId");
assertEquals(restJson.toString(), result);
@@ -372,35 +386,35 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject getVnf(String vnfId, String vnfmId) {
- JSONObject retJson = new JSONObject();
- JSONObject basicInfoJson = new JSONObject();
- basicInfoJson.put("vnfInstanceId", "123");
- basicInfoJson.put("vnfInstanceName", "1");
- basicInfoJson.put("vnfInstanceDescription", "vFW");
- basicInfoJson.put("vnfdId", "1");
- basicInfoJson.put("vnfdPackageId", "vFW");
- basicInfoJson.put("version", "vFW");
- basicInfoJson.put("vnfProvider", "hw");
- basicInfoJson.put("vnfType", "fw");
- basicInfoJson.put("vnfStatus", "active");
- retJson.put("vnfInfo", basicInfoJson);
- retJson.put(Constant.RETCODE, Constant.REST_SUCCESS);
- return retJson;
- }
- };
-
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject getVnf(String vnfId, String vnfmId) {
+// JSONObject retJson = new JSONObject();
+// JSONObject basicInfoJson = new JSONObject();
+// basicInfoJson.put("vnfInstanceId", "123");
+// basicInfoJson.put("vnfInstanceName", "1");
+// basicInfoJson.put("vnfInstanceDescription", "vFW");
+// basicInfoJson.put("vnfdId", "1");
+// basicInfoJson.put("vnfdPackageId", "vFW");
+// basicInfoJson.put("version", "vFW");
+// basicInfoJson.put("vnfProvider", "hw");
+// basicInfoJson.put("vnfType", "fw");
+// basicInfoJson.put("vnfStatus", "active");
+// retJson.put("vnfInfo", basicInfoJson);
+// retJson.put(Constant.RETCODE, Constant.REST_SUCCESS);
+// return retJson;
+// }
+// };
+
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.getVnf("vnfmId", mockResInstance, "vnfId");
JSONObject basicInfoJson = new JSONObject();
@@ -440,105 +454,107 @@ public class VnfRoaTest {
public void testGetJobByVnfMgrFail() throws ServiceException {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject getJob(String jobId, String vnfmId) {
- JSONObject restJson = new JSONObject();
- restJson.put(Constant.RETCODE, Constant.REST_FAIL);
- return restJson;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject getJob(String jobId, String vnfmId) {
+// JSONObject restJson = new JSONObject();
+// restJson.put(Constant.RETCODE, Constant.REST_FAIL);
+// return restJson;
+// }
+// };
String result = vnfRoa.getJob("123", "1234", mockResInstance, "1111");
assertEquals("{\"retCode\":-1}", result);
}
@Test
public void testGetJob() throws ServiceException {
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject getJob(String jobId, String vnfmId) {
- JSONObject restJson = new JSONObject();
- JSONArray data = new JSONArray();
- JSONObject obj = new JSONObject();
- obj.put("id", "11111");
- obj.put("status", "Active");
- data.add(obj);
- restJson.put(Constant.RETCODE, Constant.REST_SUCCESS);
- restJson.put("data", data);
- return restJson;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject getJob(String jobId, String vnfmId) {
+// JSONObject restJson = new JSONObject();
+// JSONArray data = new JSONArray();
+// JSONObject obj = new JSONObject();
+// obj.put("id", "11111");
+// obj.put("status", "Active");
+// data.add(obj);
+// restJson.put(Constant.RETCODE, Constant.REST_SUCCESS);
+// restJson.put("data", data);
+// return restJson;
+// }
+// };
String result = vnfRoa.getJob("123", "1234", null, "1111");
assertNotNull(result);
}
@Test
- public void testHealVnf() throws ServiceException {
+ public void testHealVnf() throws ServiceException, IOException {
final JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_SUCCESS);
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
-
- MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
- HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
-
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject healVnf(JSONObject jsonObject, String vnfInstanceId, String vnfmId) {
- JSONObject retJson = new JSONObject();
- retJson.put("id", "123");
- restJson.put("data", retJson);
- return restJson;
- }
- };
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
-
- String result = vnfRoa.healVnf(mockInstance, mockResInstance, "id", "id");
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
+// HttpServletRequest mockInstance = proxyStub.getMockInstance();
+//
+// MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
+// HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
+
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject healVnf(JSONObject jsonObject, String vnfInstanceId, String vnfmId) {
+// JSONObject retJson = new JSONObject();
+// retJson.put("id", "123");
+// restJson.put("data", retJson);
+// return restJson;
+// }
+// };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
+ Mockito.when(context.getInputStream()).thenReturn(servletInputStream);
+
+ String result = vnfRoa.healVnf(context, resp, "id", "id");
assertNotNull(result);
}
@Test
- public void testScaleVnf() throws ServiceException {
+ public void testScaleVnf() throws ServiceException, IOException {
final JSONObject restJson = new JSONObject();
restJson.put("retCode", Constant.REST_SUCCESS);
- MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
- HttpServletRequest mockInstance = proxyStub.getMockInstance();
-
- MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
- HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
-
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject scaleVNF(JSONObject vnfObject, String vnfmId, String vnfInstanceId) {
- JSONObject retJson = new JSONObject();
- retJson.put("id", "123");
- restJson.put("data", retJson);
- return restJson;
- }
- };
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
-
- String result = vnfRoa.scaleVnf(mockInstance, mockResInstance, "id", "id");
+// MockUp<HttpServletRequest> proxyStub = new MockUp<HttpServletRequest>() {};
+// HttpServletRequest mockInstance = proxyStub.getMockInstance();
+//
+// MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
+// HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
+
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject scaleVNF(JSONObject vnfObject, String vnfmId, String vnfInstanceId) {
+// JSONObject retJson = new JSONObject();
+// retJson.put("id", "123");
+// restJson.put("data", retJson);
+// return restJson;
+// }
+// };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
+
+ Mockito.when(context.getInputStream()).thenReturn(servletInputStream);
+ String result = vnfRoa.scaleVnf(context, resp, "id", "id");
JSONObject retJson = new JSONObject();
retJson.put("id", "123");
@@ -556,24 +572,24 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject scaleVNF(JSONObject vnfObject, String vnfmId, String vnfInstanceId) {
- JSONObject retJson = new JSONObject();
- retJson.put("id", "123");
- restJson.put("data", retJson);
- return restJson;
- }
- };
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return (T)restJson;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject scaleVNF(JSONObject vnfObject, String vnfmId, String vnfInstanceId) {
+// JSONObject retJson = new JSONObject();
+// retJson.put("id", "123");
+// restJson.put("data", retJson);
+// return restJson;
+// }
+// };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return (T)restJson;
+// }
+// };
String result = vnfRoa.scaleVnf(mockInstance, mockResInstance, "id", "id");
assertEquals(restJson.toString(), result);
@@ -590,24 +606,24 @@ public class VnfRoaTest {
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject scaleVNF(JSONObject vnfObject, String vnfmId, String vnfInstanceId) {
- JSONObject retJson = new JSONObject();
- retJson.put("id", "123");
- restJson.put("data", retJson);
- return restJson;
- }
- };
- new MockUp<VnfmJsonUtil>() {
-
- @SuppressWarnings("unchecked")
- @Mock
- public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
- return null;
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject scaleVNF(JSONObject vnfObject, String vnfmId, String vnfInstanceId) {
+// JSONObject retJson = new JSONObject();
+// retJson.put("id", "123");
+// restJson.put("data", retJson);
+// return restJson;
+// }
+// };
+// new MockUp<VnfmJsonUtil>() {
+//
+// @SuppressWarnings("unchecked")
+// @Mock
+// public <T> T getJsonFromContexts(HttpServletRequest VNFreq) {
+// return null;
+// }
+// };
String result = vnfRoa.scaleVnf(mockInstance, mockResInstance, "id", "id");
assertNotNull(result);
@@ -616,35 +632,35 @@ public class VnfRoaTest {
@Test
public void testGetVnfmById() throws ServiceException {
- new MockUp<VnfmUtil>() {
-
- @Mock
- public JSONObject getVnfmById(String vnfmId) {
- JSONObject json = new JSONObject();
- json.put("vnfm", "1234");
- return json;
- }
- };
+// new MockUp<VnfmUtil>() {
+//
+// @Mock
+// public JSONObject getVnfmById(String vnfmId) {
+// JSONObject json = new JSONObject();
+// json.put("vnfm", "1234");
+// return json;
+// }
+// };
String result = vnfRoa.getVnfmById("1234", null);
assertNotNull(result);
}
@Test
public void testGetJobFromVnfm() throws ServiceException {
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject getJobFromVnfm(String jobId, String vnfmId) {
- JSONObject json = new JSONObject();
- json.put("retCode", "1");
- return json;
- }
-
- @Mock
- public String transferToLcm(JSONObject restJson) {
- return "success";
- }
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject getJobFromVnfm(String jobId, String vnfmId) {
+// JSONObject json = new JSONObject();
+// json.put("retCode", "1");
+// return json;
+// }
+//
+// @Mock
+// public String transferToLcm(JSONObject restJson) {
+// return "success";
+// }
+// };
String result = vnfRoa.getJobFromVnfm("jobId", "vnfmId", null, "responseId");
assertNotNull(result);
}
@@ -652,20 +668,46 @@ public class VnfRoaTest {
@Test
public void testGetJobFromVnfmFail() throws ServiceException {
- new MockUp<VnfMgr>() {
-
- @Mock
- public JSONObject getJobFromVnfm(String jobId, String vnfmId) {
- JSONObject json = new JSONObject();
- json.put("retCode", "-1");
- return json;
- }
-
- };
+// new MockUp<VnfMgr>() {
+//
+// @Mock
+// public JSONObject getJobFromVnfm(String jobId, String vnfmId) {
+// JSONObject json = new JSONObject();
+// json.put("retCode", "-1");
+// return json;
+// }
+//
+// };
MockUp<HttpServletResponse> proxyResStub = new MockUp<HttpServletResponse>() {};
HttpServletResponse mockResInstance = proxyResStub.getMockInstance();
String result = vnfRoa.getJobFromVnfm("jobId", "vnfmId", mockResInstance, "responseId");
assertNotNull(result);
}
+
+ @Test
+ public void getHealJobBody() throws Exception {
+ VnfRoa vnfRoa = new VnfRoa();
+ Method m = VnfRoa.class.getDeclaredMethod("getHealJobBody",new Class[] {String.class});
+ m.setAccessible(true);
+ assertNotNull(m.invoke(vnfRoa, "jobId"));
+ }
+ @Test
+ public void getJobBody() throws Exception {
+ JSONObject restJson = new JSONObject();
+ JSONObject data = new JSONObject();
+ data.put(Constant.STATUS, Constant.STATUS);
+ restJson.put("data", new JSONObject[] {data});
+ VnfRoa vnfRoa = new VnfRoa();
+ Method m = VnfRoa.class.getDeclaredMethod("getJobBody",new Class[] {JSONObject.class,String.class});
+ m.setAccessible(true);
+ assertNotNull(m.invoke(vnfRoa, restJson,"jobId"));
+ }
+
+ @Test
+ public void getVms() {
+ VnfRoa vnfRoa = new VnfRoa();
+ Mockito.when(vnfMgr1.getVmsFromVnfm(Matchers.anyString(), Matchers.any())).thenReturn(new JSONObject());
+ vnfRoa.getVms("Vmf", resp);
+ }
}