aboutsummaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/test/java/org/onap/vid/mso/rest/MsoRestClientTest.java
diff options
context:
space:
mode:
authorOfir Sonsino <os0695@att.com>2018-01-31 17:19:00 +0200
committerOfir Sonsino <os0695@att.com>2018-01-31 17:19:00 +0200
commit1cfb08779ea0e00be69e072a940b3063e049fe6b (patch)
tree6602a900387c8393ed0dcd81c0539381632903c6 /vid-app-common/src/test/java/org/onap/vid/mso/rest/MsoRestClientTest.java
parent2f20b001b9243e0f8b44aecc768ec265fd538732 (diff)
org.onap migration
Change-Id: I52f0b2851f2c765752b6d21f49b32136d7d72a3d Issue-ID: VID-86 Signed-off-by: Ofir Sonsino <os0695@att.com>
Diffstat (limited to 'vid-app-common/src/test/java/org/onap/vid/mso/rest/MsoRestClientTest.java')
-rw-r--r--vid-app-common/src/test/java/org/onap/vid/mso/rest/MsoRestClientTest.java78
1 files changed, 78 insertions, 0 deletions
diff --git a/vid-app-common/src/test/java/org/onap/vid/mso/rest/MsoRestClientTest.java b/vid-app-common/src/test/java/org/onap/vid/mso/rest/MsoRestClientTest.java
new file mode 100644
index 000000000..ef261055a
--- /dev/null
+++ b/vid-app-common/src/test/java/org/onap/vid/mso/rest/MsoRestClientTest.java
@@ -0,0 +1,78 @@
+//package org.onap.vid.mso.rest;
+//
+//import com.fasterxml.jackson.databind.ObjectMapper;
+//import org.json.JSONObject;
+//import org.junit.Assert;
+//import org.openecomp.portalsdk.core.util.SystemProperties;
+//import org.onap.vid.changeManagement.RequestDetails;
+//import org.onap.vid.controller.LocalWebConfig;
+//import org.onap.vid.domain.mso.CloudConfiguration;
+//import org.onap.vid.domain.mso.ModelInfo;
+//import org.onap.vid.domain.mso.RequestInfo;
+//import org.onap.vid.domain.mso.RequestParameters;
+//import org.onap.vid.mso.MsoBusinessLogic;
+//import org.onap.vid.mso.MsoBusinessLogicImpl;
+//import org.onap.vid.mso.rest.MsoRestClientNew;
+//import org.springframework.test.context.ContextConfiguration;
+//import org.springframework.test.context.web.WebAppConfiguration;
+//import org.testng.annotations.Test;
+//
+//
+//@ContextConfiguration(classes = {LocalWebConfig.class, SystemProperties.class})
+//@WebAppConfiguration
+//public class MsoRestClientTest {
+//
+//
+// private MsoBusinessLogic msoBusinessLogic = new MsoBusinessLogicImpl(new MsoRestClientNew());
+// private ObjectMapper om = new ObjectMapper();
+//
+// @Test
+// public void createInPlaceMsoRequest() {
+// String result = null;
+// try {
+// RequestDetails requestDetails = generateMockMsoRequest();
+// result = om.writeValueAsString(msoBusinessLogic.generateInPlaceMsoRequest(requestDetails));
+//
+// } catch (Exception e) {
+// e.printStackTrace();
+//
+// }
+// if (result == null) {
+// Assert.fail("Failed to create mso request");
+// }
+// JSONObject jsonObj = new JSONObject(result);
+// Assert.assertNotNull(jsonObj.getJSONObject("requestDetails"));
+//
+//
+// }
+//
+// private RequestDetails generateMockMsoRequest() {
+// RequestDetails requestDetails = new RequestDetails();
+// requestDetails.setVnfInstanceId("vnf-instance-id");
+// requestDetails.setVnfName("vnf-name");
+// CloudConfiguration cloudConfiguration = new CloudConfiguration();
+// cloudConfiguration.setTenantId("tenant-id");
+// cloudConfiguration.setLcpCloudRegionId("lcp-region");
+// requestDetails.setCloudConfiguration(cloudConfiguration);
+// ModelInfo modelInfo = new ModelInfo();
+// modelInfo.setModelInvariantId("model-invarient-id");
+// modelInfo.setModelCustomizationName("modelCustomizationName");
+// requestDetails.setModelInfo(modelInfo);
+// RequestInfo requestInfo = new RequestInfo();
+// requestInfo.setRequestorId("ok883e");
+// requestInfo.setSource("VID");
+// requestDetails.setRequestInfo(requestInfo);
+// RequestParameters requestParameters = new RequestParameters();
+// requestParameters.setSubscriptionServiceType("subscriber-service-type");
+// requestParameters.setAdditionalProperty("a", 1);
+// requestParameters.setAdditionalProperty("b", 2);
+// requestParameters.setAdditionalProperty("c", 3);
+// requestParameters.setAdditionalProperty("d", 4);
+// String payload = "{\"existing-software-version\": \"3.1\",\"new-software-version\": \"3.2\", \"operations-timeout\": \"3600\"}";
+// requestParameters.setAdditionalProperty("payload", payload);
+//
+// requestDetails.setRequestParameters(requestParameters);
+// return requestDetails;
+// }
+//
+//}