aboutsummaryrefslogtreecommitdiffstats
path: root/adapters/mso-adapters-rest-interface
diff options
context:
space:
mode:
authorSeshu-Kumar-M <seshu.kumar.m@huawei.com>2017-10-08 17:59:11 +0530
committerSeshu-Kumar-M <seshu.kumar.m@huawei.com>2017-10-08 17:59:11 +0530
commitf3c69d5d9a4b1358f0de7545ffee287ee589034d (patch)
tree82028d9c48c9019122403793f516d2a342b7fab7 /adapters/mso-adapters-rest-interface
parent6589c075f1cb32951fbec45fd6c4cfe40d81157a (diff)
For UT Coverage
SO-191 Change-Id: Iaa800bbe6bc65672c53adf3f432362c57b19e5d7 Signed-off-by: Seshu-Kumar-M <seshu.kumar.m@huawei.com>
Diffstat (limited to 'adapters/mso-adapters-rest-interface')
-rw-r--r--adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/AdapterRestInterfaceTest.java649
-rw-r--r--adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/BeanTest.java456
2 files changed, 1072 insertions, 33 deletions
diff --git a/adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/AdapterRestInterfaceTest.java b/adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/AdapterRestInterfaceTest.java
index e15d828bf5..1a8dfc77ba 100644
--- a/adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/AdapterRestInterfaceTest.java
+++ b/adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/AdapterRestInterfaceTest.java
@@ -2,7 +2,7 @@
* ============LICENSE_START=======================================================
* ONAP - SO
* ================================================================================
- * Copyright (C) 2017 Huawei Intellectual Property. All rights reserved.
+ * Copyright (C) 2017 Huawei Technologies Co., Ltd. All rights reserved.
* ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -50,23 +50,68 @@ import org.openecomp.mso.adapters.nwrest.RollbackNetworkResponse;
import org.openecomp.mso.adapters.nwrest.UpdateNetworkError;
import org.openecomp.mso.adapters.nwrest.UpdateNetworkRequest;
import org.openecomp.mso.adapters.nwrest.UpdateNetworkResponse;
+import org.openecomp.mso.adapters.sdncrest.RequestInformation;
+import org.openecomp.mso.adapters.sdncrest.SDNCErrorCommon;
+import org.openecomp.mso.adapters.sdncrest.SDNCEvent;
+import org.openecomp.mso.adapters.sdncrest.SDNCRequestCommon;
+import org.openecomp.mso.adapters.sdncrest.SDNCResponseCommon;
+import org.openecomp.mso.adapters.sdncrest.SDNCServiceError;
+import org.openecomp.mso.adapters.sdncrest.SDNCServiceRequest;
+import org.openecomp.mso.adapters.sdncrest.SDNCServiceResponse;
+import org.openecomp.mso.adapters.sdncrest.ServiceInformation;
+import org.openecomp.mso.adapters.tenantrest.CreateTenantError;
+import org.openecomp.mso.adapters.tenantrest.CreateTenantRequest;
+import org.openecomp.mso.adapters.tenantrest.CreateTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.DeleteTenantError;
+import org.openecomp.mso.adapters.tenantrest.DeleteTenantRequest;
+import org.openecomp.mso.adapters.tenantrest.DeleteTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.HealthCheckHandler;
+import org.openecomp.mso.adapters.tenantrest.QueryTenantError;
+import org.openecomp.mso.adapters.tenantrest.QueryTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.RollbackTenantError;
+import org.openecomp.mso.adapters.tenantrest.RollbackTenantRequest;
+import org.openecomp.mso.adapters.tenantrest.RollbackTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.TenantExceptionResponse;
+import org.openecomp.mso.adapters.tenantrest.TenantRequestCommon;
+import org.openecomp.mso.adapters.tenantrest.TenantRollback;
import org.openecomp.mso.adapters.vnfrest.CreateVfModuleRequest;
+import org.openecomp.mso.adapters.vnfrest.CreateVfModuleResponse;
import org.openecomp.mso.adapters.vnfrest.CreateVolumeGroupRequest;
+import org.openecomp.mso.adapters.vnfrest.CreateVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.DeleteVfModuleRequest;
+import org.openecomp.mso.adapters.vnfrest.DeleteVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.DeleteVolumeGroupRequest;
+import org.openecomp.mso.adapters.vnfrest.DeleteVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.QueryVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.QueryVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.RollbackVfModuleRequest;
+import org.openecomp.mso.adapters.vnfrest.RollbackVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.RollbackVolumeGroupRequest;
+import org.openecomp.mso.adapters.vnfrest.RollbackVolumeGroupResponse;
import org.openecomp.mso.adapters.vnfrest.UpdateVfModuleRequest;
+import org.openecomp.mso.adapters.vnfrest.UpdateVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.UpdateVolumeGroupRequest;
+import org.openecomp.mso.adapters.vnfrest.UpdateVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.VfModuleExceptionResponse;
import org.openecomp.mso.adapters.vnfrest.VfModuleRollback;
+import org.openecomp.mso.adapters.vnfrest.VfRequestCommon;
+import org.openecomp.mso.adapters.vnfrest.VfResponseCommon;
+import org.openecomp.mso.adapters.vnfrest.VolumeGroupExceptionResponse;
import org.openecomp.mso.adapters.vnfrest.VolumeGroupRollback;
import org.openecomp.mso.entity.MsoRequest;
import org.openecomp.mso.openstack.beans.NetworkRollback;
import org.openecomp.mso.openstack.beans.NetworkStatus;
import org.openecomp.mso.openstack.beans.Subnet;
import org.openecomp.mso.openstack.beans.VnfRollback;
+import org.openecomp.mso.openstack.beans.VnfStatus;
public class AdapterRestInterfaceTest {
@Test(expected = Exception.class)
public final void mapDeserializerTest() {
MapDeserializer mapDeserializer = new MapDeserializer();
JsonParser jsonParser = Mockito.mock(JsonParser.class);
- DeserializationContext deserializationContext = Mockito.mock(DeserializationContext.class);
+ DeserializationContext deserializationContext = Mockito
+ .mock(DeserializationContext.class);
try {
mapDeserializer.deserialize(jsonParser, deserializationContext);
} catch (IOException e) {
@@ -80,9 +125,11 @@ public class AdapterRestInterfaceTest {
mapSerializer.toString();
mapSerializer.unwrappingSerializer();
JsonGenerator jsonGenerator = Mockito.mock(JsonGenerator.class);
- SerializerProvider serializerProvider = Mockito.mock(SerializerProvider.class);
+ SerializerProvider serializerProvider = Mockito
+ .mock(SerializerProvider.class);
try {
- mapSerializer.serialize(new HashMap<String, String>(), jsonGenerator, serializerProvider);
+ mapSerializer.serialize(new HashMap<String, String>(),
+ jsonGenerator, serializerProvider);
} catch (IOException e) {
}
}
@@ -94,8 +141,9 @@ public class AdapterRestInterfaceTest {
public final void contrailNetworkPOJOTest() {
try {
ContrailNetwork contrailNetwork = new ContrailNetwork();
- ContrailNetwork contrailNetwork2 = new ContrailNetwork("", "", new ArrayList<String>(),
- new ArrayList<String>(), new ArrayList<String>());
+ ContrailNetwork contrailNetwork2 = new ContrailNetwork("", "",
+ new ArrayList<String>(), new ArrayList<String>(),
+ new ArrayList<String>());
contrailNetwork.getExternal();
contrailNetwork.setExternal("external");
contrailNetwork.setPolicyFqdns(new ArrayList<String>());
@@ -112,17 +160,20 @@ public class AdapterRestInterfaceTest {
updateNetworkRequest.setCloudSiteId("cloudSiteId");
updateNetworkRequest.setContrailNetwork(new ContrailNetwork());
updateNetworkRequest.setMessageId("messageId");
- updateNetworkRequest.setModelCustomizationUuid("modelCustomizationUuid");
+ updateNetworkRequest
+ .setModelCustomizationUuid("modelCustomizationUuid");
updateNetworkRequest.setMsoRequest(new MsoRequest());
updateNetworkRequest.setNetworkId("networkId");
updateNetworkRequest.setNetworkName("networkName");
- updateNetworkRequest.setNetworkParams(new HashMap<String, String>());
+ updateNetworkRequest
+ .setNetworkParams(new HashMap<String, String>());
updateNetworkRequest.setNetworkStackId("networkStackId");
updateNetworkRequest.setNetworkTechnology("networkTechnology");
updateNetworkRequest.setNetworkType("networkType");
updateNetworkRequest.setNetworkTypeVersion("networkTypeVersion");
updateNetworkRequest.setNotificationUrl("notificationUrl");
- updateNetworkRequest.setProviderVlanNetwork(new ProviderVlanNetwork());
+ updateNetworkRequest
+ .setProviderVlanNetwork(new ProviderVlanNetwork());
updateNetworkRequest.setSkipAAI(true);
updateNetworkRequest.setSubnets(new ArrayList<Subnet>());
updateNetworkRequest.setTenantId("tenantId");
@@ -152,18 +203,21 @@ public class AdapterRestInterfaceTest {
createNetworkRequest.setContrailNetwork(new ContrailNetwork());
createNetworkRequest.setFailIfExists(false);
createNetworkRequest.setMessageId("messageId");
- createNetworkRequest.setModelCustomizationUuid("modelCustomizationUuid");
+ createNetworkRequest
+ .setModelCustomizationUuid("modelCustomizationUuid");
createNetworkRequest.setMsoRequest(new MsoRequest());
createNetworkRequest.setNetworkId("networkId");
createNetworkRequest.setNetworkName("networkName");
createNetworkRequest.setNetworkType("networkType");
createNetworkRequest.setNetworkTypeVersion("networkTypeVersion");
createNetworkRequest.setNotificationUrl("notificationUrl");
- createNetworkRequest.setProviderVlanNetwork(new ProviderVlanNetwork());
+ createNetworkRequest
+ .setProviderVlanNetwork(new ProviderVlanNetwork());
createNetworkRequest.setSkipAAI(true);
createNetworkRequest.setSubnets(new ArrayList<Subnet>());
createNetworkRequest.setTenantId("tenantId");
- createNetworkRequest.setNetworkParams(new HashMap<String, String>());
+ createNetworkRequest
+ .setNetworkParams(new HashMap<String, String>());
createNetworkRequest.setNetworkTechnology("VMWARE");
createNetworkRequest.getBackout();
createNetworkRequest.getCloudSiteId();
@@ -186,11 +240,13 @@ public class AdapterRestInterfaceTest {
createNetworkRequest.isContrailRequest();
QueryNetworkResponse queryNetworkResponse = new QueryNetworkResponse();
- QueryNetworkResponse queryNetworkResponse2 = new QueryNetworkResponse("", "", "", NetworkStatus.ACTIVE,
+ QueryNetworkResponse queryNetworkResponse2 = new QueryNetworkResponse(
+ "", "", "", NetworkStatus.ACTIVE,
new HashMap<String, String>());
queryNetworkResponse.setNetworkExists(true);
queryNetworkResponse.setNetworkId("networkId");
- queryNetworkResponse.setNetworkOutputs(new HashMap<String, String>());
+ queryNetworkResponse
+ .setNetworkOutputs(new HashMap<String, String>());
queryNetworkResponse.setNetworkStackId("networkStackId");
queryNetworkResponse.setNetworkStatus(NetworkStatus.ACTIVE);
queryNetworkResponse.setNeutronNetworkId("neutronNetworkId");
@@ -209,8 +265,9 @@ public class AdapterRestInterfaceTest {
queryNetworkResponse.toJsonString();
CreateNetworkResponse createNetworkResponse = new CreateNetworkResponse();
- CreateNetworkResponse createNetworkResponse2 = new CreateNetworkResponse("", "", "", "", true,
- new HashMap<String, String>(), new NetworkRollback(), "");
+ CreateNetworkResponse createNetworkResponse2 = new CreateNetworkResponse(
+ "", "", "", "", true, new HashMap<String, String>(),
+ new NetworkRollback(), "");
createNetworkResponse.setMessageId("messageId");
createNetworkResponse.setNetworkCreated(true);
createNetworkResponse.setNetworkFqdn("networkFqdn");
@@ -244,7 +301,8 @@ public class AdapterRestInterfaceTest {
DeleteNetworkRequest deleteNetworkRequest = new DeleteNetworkRequest();
deleteNetworkRequest.setCloudSiteId("cloudSiteId");
deleteNetworkRequest.setMessageId("messageId");
- deleteNetworkRequest.setModelCustomizationUuid("modelCustomizationUuid");
+ deleteNetworkRequest
+ .setModelCustomizationUuid("modelCustomizationUuid");
deleteNetworkRequest.setMsoRequest(new MsoRequest());
deleteNetworkRequest.setNetworkId("networkId");
deleteNetworkRequest.setNetworkStackId("networkStackId");
@@ -264,8 +322,10 @@ public class AdapterRestInterfaceTest {
deleteNetworkRequest.getTenantId();
NetworkExceptionResponse networkExceptionResponse = new NetworkExceptionResponse();
- NetworkExceptionResponse networkExceptionResponse2 = new NetworkExceptionResponse("", null, false, "");
- NetworkExceptionResponse networkExceptionResponse3 = new NetworkExceptionResponse("");
+ NetworkExceptionResponse networkExceptionResponse2 = new NetworkExceptionResponse(
+ "", null, false, "");
+ NetworkExceptionResponse networkExceptionResponse3 = new NetworkExceptionResponse(
+ "");
networkExceptionResponse.setCategory(null);
networkExceptionResponse.setMessage("message");
networkExceptionResponse.setMessageId("messageId");
@@ -276,7 +336,8 @@ public class AdapterRestInterfaceTest {
networkExceptionResponse.getRolledBack();
UpdateNetworkResponse updateNetworkResponse = new UpdateNetworkResponse();
- UpdateNetworkResponse updateNetworkResponse2 = new UpdateNetworkResponse("", "", null, "");
+ UpdateNetworkResponse updateNetworkResponse2 = new UpdateNetworkResponse(
+ "", "", null, "");
updateNetworkResponse.setMessageId("messageId");
updateNetworkResponse.setNetworkId("networkId");
updateNetworkResponse.setNeutronNetworkId("");
@@ -287,39 +348,47 @@ public class AdapterRestInterfaceTest {
updateNetworkResponse.getSubnetMap();
DeleteNetworkResponse deleteNetworkResponse = new DeleteNetworkResponse();
- DeleteNetworkResponse deleteNetworkResponse2 = new DeleteNetworkResponse("", false, "");
+ DeleteNetworkResponse deleteNetworkResponse2 = new DeleteNetworkResponse(
+ "", false, "");
deleteNetworkResponse.setNetworkDeleted(false);
deleteNetworkResponse.setNetworkId("networkId");
deleteNetworkResponse.getNetworkDeleted();
deleteNetworkResponse.getNetworkId();
ProviderVlanNetwork providerVlanNetwork = new ProviderVlanNetwork();
- ProviderVlanNetwork providerVlanNetwork2 = new ProviderVlanNetwork("", null);
+ ProviderVlanNetwork providerVlanNetwork2 = new ProviderVlanNetwork(
+ "", null);
providerVlanNetwork.setPhysicalNetworkName("");
providerVlanNetwork.setVlans(null);
providerVlanNetwork.getPhysicalNetworkName();
providerVlanNetwork.getVlans();
RollbackNetworkResponse rollbackNetworkResponse = new RollbackNetworkResponse();
- RollbackNetworkResponse rollbackNetworkResponse2 = new RollbackNetworkResponse(false, "");
+ RollbackNetworkResponse rollbackNetworkResponse2 = new RollbackNetworkResponse(
+ false, "");
rollbackNetworkResponse.setNetworkRolledBack(false);
rollbackNetworkResponse.getNetworkRolledBack();
CreateNetworkError createNetworkError = new CreateNetworkError();
CreateNetworkError createNetworkError2 = new CreateNetworkError("");
- CreateNetworkError createNetworkError3 = new CreateNetworkError("", null, false, "");
+ CreateNetworkError createNetworkError3 = new CreateNetworkError("",
+ null, false, "");
DeleteNetworkError deleteNetworkError = new DeleteNetworkError();
DeleteNetworkError deleteNetworkError2 = new DeleteNetworkError("");
- DeleteNetworkError deleteNetworkError3 = new DeleteNetworkError("", null, false, "");
+ DeleteNetworkError deleteNetworkError3 = new DeleteNetworkError("",
+ null, false, "");
RollbackNetworkError rollbackNetworkError = new RollbackNetworkError();
- RollbackNetworkError rollbackNetworkError2 = new RollbackNetworkError("");
- RollbackNetworkError rollbackNetworkError3 = new RollbackNetworkError("", null, false, "");
+ RollbackNetworkError rollbackNetworkError2 = new RollbackNetworkError(
+ "");
+ RollbackNetworkError rollbackNetworkError3 = new RollbackNetworkError(
+ "", null, false, "");
UpdateNetworkError updateNetworkError = new UpdateNetworkError();
UpdateNetworkError updateNetworkError2 = new UpdateNetworkError("");
- UpdateNetworkError updateNetworkError3 = new UpdateNetworkError("", null, false, "");
+ UpdateNetworkError updateNetworkError3 = new UpdateNetworkError("",
+ null, false, "");
RollbackNetworkRequest rollbackNetworkRequest = new RollbackNetworkRequest();
rollbackNetworkRequest.setNetworkRollback(null);
@@ -432,8 +501,10 @@ public class AdapterRestInterfaceTest {
vnfRollback.setVolumeGroupName("");
VfModuleRollback vfModuleRollback = new VfModuleRollback();
- VfModuleRollback vfModuleRollback2 = new VfModuleRollback(vnfRollback, "", "", "");
- VfModuleRollback vfModuleRollback3 = new VfModuleRollback("", "", "", false, "", "", null, "");
+ VfModuleRollback vfModuleRollback2 = new VfModuleRollback(
+ vnfRollback, "", "", "");
+ VfModuleRollback vfModuleRollback3 = new VfModuleRollback("", "",
+ "", false, "", "", null, "");
vfModuleRollback.setCloudSiteId("");
vfModuleRollback.setMsoRequest(null);
vfModuleRollback.setTenantId("");
@@ -462,14 +533,17 @@ public class AdapterRestInterfaceTest {
volumeGroupRollback.getTenantId();
volumeGroupRollback.getVolumeGroupId();
volumeGroupRollback.getVolumeGroupStackId();
- VolumeGroupRollback volumeGroupRollback2 = new VolumeGroupRollback(volumeGroupRollback, "", "");
- VolumeGroupRollback volumeGroupRollback3 = new VolumeGroupRollback("", "", false, "", "", null, "");
+ VolumeGroupRollback volumeGroupRollback2 = new VolumeGroupRollback(
+ volumeGroupRollback, "", "");
+ VolumeGroupRollback volumeGroupRollback3 = new VolumeGroupRollback(
+ "", "", false, "", "", null, "");
CreateVolumeGroupRequest createVolumeGroupRequest = new CreateVolumeGroupRequest();
createVolumeGroupRequest.setCloudSiteId("");
createVolumeGroupRequest.setFailIfExists(false);
createVolumeGroupRequest.setMessageId("messageId");
- createVolumeGroupRequest.setModelCustomizationUuid("modelCustomizationUuid");
+ createVolumeGroupRequest
+ .setModelCustomizationUuid("modelCustomizationUuid");
createVolumeGroupRequest.setMsoRequest(null);
createVolumeGroupRequest.setNotificationUrl("");
createVolumeGroupRequest.setSkipAAI(false);
@@ -496,6 +570,515 @@ public class AdapterRestInterfaceTest {
createVolumeGroupRequest.getVolumeGroupId();
createVolumeGroupRequest.getVolumeGroupName();
createVolumeGroupRequest.getVolumeGroupParams();
+
+ CreateVfModuleResponse createVfModuleResponse = new CreateVfModuleResponse();
+ createVfModuleResponse.setMessageId("");
+ createVfModuleResponse.setRollback(null);
+ createVfModuleResponse.setVfModuleCreated(false);
+ createVfModuleResponse.setVfModuleId("");
+ createVfModuleResponse.setVfModuleOutputs(null);
+ createVfModuleResponse.setVfModuleStackId("");
+ createVfModuleResponse.setVnfId("");
+ createVfModuleResponse.getMessageId();
+ createVfModuleResponse.getRollback();
+ createVfModuleResponse.getVfModuleCreated();
+ createVfModuleResponse.getVfModuleId();
+ createVfModuleResponse.getVfModuleOutputs();
+ createVfModuleResponse.getVfModuleStackId();
+ createVfModuleResponse.getVnfId();
+ CreateVfModuleResponse createVfModuleResponse2 = new CreateVfModuleResponse(
+ "", "", "", false, null, vfModuleRollback, "");
+
+ UpdateVolumeGroupRequest updateVolumeGroupRequest = new UpdateVolumeGroupRequest();
+ updateVolumeGroupRequest.setCloudSiteId("");
+ updateVolumeGroupRequest.setMessageId("");
+ updateVolumeGroupRequest.setModelCustomizationUuid("");
+ updateVolumeGroupRequest.setMsoRequest(null);
+ updateVolumeGroupRequest.setNotificationUrl("");
+ updateVolumeGroupRequest.setSkipAAI(false);
+ updateVolumeGroupRequest.setTenantId("");
+ updateVolumeGroupRequest.setVfModuleType("");
+ updateVolumeGroupRequest.setVnfType("");
+ updateVolumeGroupRequest.setVnfVersion("");
+ updateVolumeGroupRequest.setVolumeGroupId("");
+ updateVolumeGroupRequest.setVolumeGroupParams(null);
+ updateVolumeGroupRequest.setVolumeGroupStackId("");
+ updateVolumeGroupRequest.getCloudSiteId();
+ updateVolumeGroupRequest.getMessageId();
+ updateVolumeGroupRequest.getModelCustomizationUuid();
+ updateVolumeGroupRequest.getMsoRequest();
+ updateVolumeGroupRequest.getNotificationUrl();
+ updateVolumeGroupRequest.getSkipAAI();
+ updateVolumeGroupRequest.getTenantId();
+ updateVolumeGroupRequest.getVfModuleType();
+ updateVolumeGroupRequest.getVnfType();
+ updateVolumeGroupRequest.getVnfVersion();
+ updateVolumeGroupRequest.getVolumeGroupId();
+ updateVolumeGroupRequest.getVolumeGroupParams();
+ updateVolumeGroupRequest.getVolumeGroupStackId();
+
+ QueryVfModuleResponse queryVfModuleResponse = new QueryVfModuleResponse();
+ queryVfModuleResponse.setVfModuleId("");
+ queryVfModuleResponse.setVfModuleOutputs(null);
+ queryVfModuleResponse.setVfModuleStackId("");
+ queryVfModuleResponse.setVnfId("");
+ queryVfModuleResponse.setVnfStatus(null);
+ queryVfModuleResponse.getVfModuleId();
+ queryVfModuleResponse.getVfModuleOutputs();
+ queryVfModuleResponse.getVfModuleStackId();
+ queryVfModuleResponse.getVnfId();
+ queryVfModuleResponse.getVnfStatus();
+ QueryVfModuleResponse queryVfModuleResponse2 = new QueryVfModuleResponse(
+ "", "", "", VnfStatus.ACTIVE, null);
+
+ CreateVolumeGroupResponse createVolumeGroupResponse = new CreateVolumeGroupResponse();
+ CreateVolumeGroupResponse createVolumeGroupResponse2 = new CreateVolumeGroupResponse(
+ "", "volumeGroupStackId", true, null, null, "");
+ createVolumeGroupResponse.setMessageId("");
+ createVolumeGroupResponse.setVolumeGroupCreated(false);
+ createVolumeGroupResponse.setVolumeGroupId("");
+ createVolumeGroupResponse.setVolumeGroupOutputs(null);
+ createVolumeGroupResponse.setVolumeGroupRollback(null);
+ createVolumeGroupResponse.setVolumeGroupStackId("");
+ createVolumeGroupResponse.getMessageId();
+ createVolumeGroupResponse.getVolumeGroupCreated();
+ createVolumeGroupResponse.getVolumeGroupId();
+ createVolumeGroupResponse.getVolumeGroupOutputs();
+
+ VfResponseCommon vfResponseCommon = new CreateVfModuleResponse();
+ vfResponseCommon.setMessageId("");
+ vfResponseCommon.toJsonString();
+ vfResponseCommon.getMessageId();
+ vfResponseCommon.toXmlString();
+
+ QueryVolumeGroupResponse queryVolumeGroupResponse = new QueryVolumeGroupResponse();
+ QueryVolumeGroupResponse queryVolumeGroupResponse2 = new QueryVolumeGroupResponse(
+ "", "", null, null);
+ queryVolumeGroupResponse.setVolumeGroupId("");
+ queryVolumeGroupResponse.setVolumeGroupOutputs(null);
+ queryVolumeGroupResponse.setVolumeGroupStackId("");
+ queryVolumeGroupResponse.setVolumeGroupStatus(null);
+ queryVolumeGroupResponse.getVolumeGroupId();
+ queryVolumeGroupResponse.getVolumeGroupOutputs();
+ queryVolumeGroupResponse.getVolumeGroupStackId();
+ queryVolumeGroupResponse.getVolumeGroupStatus();
+ queryVolumeGroupResponse.toString();
+ queryVolumeGroupResponse.toJsonString();
+
+ DeleteVfModuleResponse deleteVfModuleResponse = new DeleteVfModuleResponse();
+ DeleteVfModuleResponse deleteVfModuleResponse2 = new DeleteVfModuleResponse(
+ "", "", false, "", null);
+ deleteVfModuleResponse.setMessageId("");
+ deleteVfModuleResponse.setVfModuleDeleted(false);
+ deleteVfModuleResponse.setVfModuleId("");
+ deleteVfModuleResponse.setVfModuleOutputs(null);
+ deleteVfModuleResponse.setVnfId("");
+ deleteVfModuleResponse.getMessageId();
+ deleteVfModuleResponse.getVfModuleDeleted();
+ deleteVfModuleResponse.getVfModuleId();
+ deleteVfModuleResponse.getVfModuleOutputs();
+ deleteVfModuleResponse.getVnfId();
+
+ UpdateVfModuleResponse updateVfModuleResponse = new UpdateVfModuleResponse();
+ UpdateVfModuleResponse updateVfModuleResponse2 = new UpdateVfModuleResponse(
+ "", "", "", null, "");
+ updateVfModuleResponse.setMessageId("");
+ updateVfModuleResponse.setVfModuleId("");
+ updateVfModuleResponse.setVfModuleOutputs(null);
+ updateVfModuleResponse.setVfModuleStackId("");
+ updateVfModuleResponse.setVnfId("");
+ updateVfModuleResponse.getMessageId();
+ updateVfModuleResponse.getVfModuleId();
+ updateVfModuleResponse.getVfModuleOutputs();
+ updateVfModuleResponse.getVfModuleStackId();
+ updateVfModuleResponse.getVnfId();
+
+ DeleteVfModuleRequest deleteVfModuleRequest = new DeleteVfModuleRequest();
+ deleteVfModuleRequest.setCloudSiteId("");
+ deleteVfModuleRequest.setMessageId("");
+ deleteVfModuleRequest.setMsoRequest(null);
+ deleteVfModuleRequest.setNotificationUrl("");
+ deleteVfModuleRequest.setSkipAAI(false);
+ deleteVfModuleRequest.setTenantId("");
+ deleteVfModuleRequest.setVfModuleId("");
+ deleteVfModuleRequest.setVfModuleStackId("");
+ deleteVfModuleRequest.setVnfId("");
+ deleteVfModuleRequest.getCloudSiteId();
+ deleteVfModuleRequest.getMessageId();
+ deleteVfModuleRequest.getMsoRequest();
+ deleteVfModuleRequest.getNotificationUrl();
+ deleteVfModuleRequest.getSkipAAI();
+ deleteVfModuleRequest.getTenantId();
+ deleteVfModuleRequest.getVfModuleId();
+ deleteVfModuleRequest.getVfModuleStackId();
+ deleteVfModuleRequest.getVnfId();
+
+ VfModuleExceptionResponse vfModuleExceptionResponse = new VfModuleExceptionResponse();
+ VfModuleExceptionResponse vfModuleExceptionResponse2 = new VfModuleExceptionResponse(
+ "", null, false, "");
+ vfModuleExceptionResponse.setCategory(null);
+ vfModuleExceptionResponse.setMessage("");
+ vfModuleExceptionResponse.setMessageId("");
+ vfModuleExceptionResponse.setRolledBack(false);
+ vfModuleExceptionResponse.getCategory();
+ vfModuleExceptionResponse.getMessage();
+ vfModuleExceptionResponse.getMessageId();
+ vfModuleExceptionResponse.getRolledBack();
+
+ DeleteVolumeGroupRequest deleteVolumeGroupRequest = new DeleteVolumeGroupRequest();
+ deleteVolumeGroupRequest.setCloudSiteId("");
+ deleteVolumeGroupRequest.setMessageId("");
+ deleteVolumeGroupRequest.setMsoRequest(null);
+ deleteVolumeGroupRequest.setNotificationUrl("");
+ deleteVolumeGroupRequest.setSkipAAI(false);
+ deleteVolumeGroupRequest.setTenantId("");
+ deleteVolumeGroupRequest.setVolumeGroupId("");
+ deleteVolumeGroupRequest.setVolumeGroupStackId("");
+ deleteVolumeGroupRequest.getCloudSiteId();
+ deleteVolumeGroupRequest.getMessageId();
+ deleteVolumeGroupRequest.getMsoRequest();
+ deleteVolumeGroupRequest.getNotificationUrl();
+ deleteVolumeGroupRequest.getSkipAAI();
+ deleteVolumeGroupRequest.getTenantId();
+ deleteVolumeGroupRequest.getVolumeGroupId();
+ deleteVolumeGroupRequest.getVolumeGroupStackId();
+
+ // 1
+ UpdateVolumeGroupResponse updateVolumeGroupResponse = new UpdateVolumeGroupResponse();
+ UpdateVolumeGroupResponse updateVolumeGroupResponse2 = new UpdateVolumeGroupResponse(
+ "", "", null, "");
+ updateVolumeGroupResponse.setMessageId("");
+ updateVolumeGroupResponse.setVolumeGroupId("");
+ updateVolumeGroupResponse.setVolumeGroupOutputs(null);
+ updateVolumeGroupResponse.setVolumeGroupStackId("");
+ updateVolumeGroupResponse.getMessageId();
+ updateVolumeGroupResponse.getVolumeGroupId();
+ updateVolumeGroupResponse.getVolumeGroupOutputs();
+ updateVolumeGroupResponse.getVolumeGroupStackId();
+
+ VfRequestCommon vfRequestCommon = new CreateVfModuleRequest();
+ vfRequestCommon.setMessageId("");
+ vfRequestCommon.setNotificationUrl("");
+ vfRequestCommon.setSkipAAI(false);
+ vfRequestCommon.getMessageId();
+ vfRequestCommon.getNotificationUrl();
+ vfRequestCommon.getSkipAAI();
+
+ DeleteVolumeGroupResponse deleteVolumeGroupResponse = new DeleteVolumeGroupResponse();
+ DeleteVolumeGroupResponse deleteVolumeGroupResponse2 = new DeleteVolumeGroupResponse(
+ false, "");
+ deleteVolumeGroupResponse.setMessageId("");
+ deleteVolumeGroupResponse.setVolumeGroupDeleted(false);
+ deleteVolumeGroupResponse.getMessageId();
+ deleteVolumeGroupResponse.getVolumeGroupDeleted();
+ deleteVolumeGroupResponse.toJsonString();
+ deleteVolumeGroupResponse.toXmlString();
+
+ RollbackVfModuleResponse rollbackVfModuleResponse = new RollbackVfModuleResponse();
+ RollbackVfModuleResponse rollbackVfModuleResponse2 = new RollbackVfModuleResponse(
+ false, "");
+ rollbackVfModuleResponse.setMessageId("");
+ rollbackVfModuleResponse.setVfModuleRolledback(false);
+ rollbackVfModuleResponse.getMessageId();
+ rollbackVfModuleResponse.getVfModuleRolledback();
+
+ RollbackVolumeGroupResponse rollbackVolumeGroupResponse = new RollbackVolumeGroupResponse();
+ RollbackVolumeGroupResponse rollbackVolumeGroupResponse2 = new RollbackVolumeGroupResponse(
+ false, "");
+ rollbackVolumeGroupResponse.setMessageId("");
+ rollbackVolumeGroupResponse.setVolumeGroupRolledBack(false);
+ rollbackVolumeGroupResponse.getMessageId();
+ rollbackVolumeGroupResponse.getVolumeGroupRolledBack();
+
+ VolumeGroupExceptionResponse volumeGroupExceptionResponse = new VolumeGroupExceptionResponse();
+ VolumeGroupExceptionResponse volumeGroupExceptionResponse2 = new VolumeGroupExceptionResponse(
+ "");
+ VolumeGroupExceptionResponse volumeGroupExceptionResponse3 = new VolumeGroupExceptionResponse(
+ "", null, false, "");
+ volumeGroupExceptionResponse.setCategory(null);
+ volumeGroupExceptionResponse.setMessage("");
+ volumeGroupExceptionResponse.setMessageId("");
+ volumeGroupExceptionResponse.setRolledBack(false);
+ volumeGroupExceptionResponse.getCategory();
+ volumeGroupExceptionResponse.getMessage();
+ volumeGroupExceptionResponse.getMessageId();
+ volumeGroupExceptionResponse.getRolledBack();
+ volumeGroupExceptionResponse.toJsonString();
+ volumeGroupExceptionResponse.toXmlString();
+
+ RollbackVfModuleRequest rollbackVfModuleRequest = new RollbackVfModuleRequest();
+ rollbackVfModuleRequest.setMessageId("");
+ rollbackVfModuleRequest.setNotificationUrl("");
+ rollbackVfModuleRequest.setSkipAAI(false);
+ rollbackVfModuleRequest.setVfModuleRollback(null);
+ rollbackVfModuleRequest.getMessageId();
+ rollbackVfModuleRequest.getNotificationUrl();
+ rollbackVfModuleRequest.getSkipAAI();
+ rollbackVfModuleRequest.getVfModuleRollback();
+ rollbackVfModuleRequest.toJsonString();
+ rollbackVfModuleRequest.toXmlString();
+
+ SDNCResponseCommon SDNCResponseCommon = new SDNCServiceResponse();
+ SDNCResponseCommon.setAckFinalIndicator("");
+ SDNCResponseCommon.setResponseCode("");
+ SDNCResponseCommon.setResponseMessage("");
+ SDNCResponseCommon.setSDNCRequestId("");
+ SDNCResponseCommon.getAckFinalIndicator();
+ SDNCResponseCommon.getResponseCode();
+ SDNCResponseCommon.getResponseMessage();
+ SDNCResponseCommon.getSDNCRequestId();
+ SDNCResponseCommon.toJson();
+ // 2
+
+ SDNCServiceResponse sDNCServiceResponse = new SDNCServiceResponse();
+ SDNCServiceResponse sDNCServiceResponse2 = new SDNCServiceResponse(
+ "", "", "", "");
+ sDNCServiceResponse.addParam("", "");
+ sDNCServiceResponse.setAckFinalIndicator("");
+ sDNCServiceResponse.setParams(null);
+ sDNCServiceResponse.setResponseCode("");
+ sDNCServiceResponse.setResponseMessage("");
+ sDNCServiceResponse.setSDNCRequestId("");
+ sDNCServiceResponse.getAckFinalIndicator();
+ sDNCServiceResponse.getParams();
+ sDNCServiceResponse.getResponseCode();
+ sDNCServiceResponse.getSDNCRequestId();
+ sDNCServiceResponse.getResponseMessage();
+
+ RollbackVolumeGroupRequest rollbackVolumeGroupRequest = new RollbackVolumeGroupRequest();
+ rollbackVolumeGroupRequest.setMessageId("");
+ rollbackVolumeGroupRequest.setNotificationUrl("");
+ rollbackVolumeGroupRequest.setSkipAAI(false);
+ rollbackVolumeGroupRequest.setVolumeGroupRollback(null);
+ rollbackVolumeGroupRequest.getMessageId();
+ rollbackVolumeGroupRequest.getNotificationUrl();
+ rollbackVolumeGroupRequest.getSkipAAI();
+ rollbackVolumeGroupRequest.getVolumeGroupRollback();
+ rollbackVolumeGroupRequest.toJsonString();
+ rollbackVolumeGroupRequest.toXmlString();
+
+ RequestInformation requestInformation = new RequestInformation();
+ RequestInformation requestInformation2 = new RequestInformation("",
+ "", "");
+ requestInformation.setNotificationUrl("");
+ requestInformation.setRequestId("");
+ requestInformation.setSource("");
+ requestInformation.getNotificationUrl();
+ requestInformation.getRequestId();
+ requestInformation.getSource();
+
+ SDNCErrorCommon sDNCErrorCommon = new SDNCServiceError();
+ sDNCErrorCommon.setAckFinalIndicator("");
+ sDNCErrorCommon.setResponseCode("");
+ sDNCErrorCommon.setResponseMessage("");
+ sDNCErrorCommon.setSDNCRequestId("");
+ sDNCErrorCommon.getAckFinalIndicator();
+ sDNCErrorCommon.getResponseCode();
+ sDNCErrorCommon.getResponseMessage();
+ sDNCErrorCommon.getSDNCRequestId();
+
+ SDNCEvent sDNCEvent = new SDNCEvent();
+ SDNCEvent sDNCEvent2 = new SDNCEvent("", "", "");
+ sDNCEvent.setEventCorrelator("");
+ sDNCEvent.setEventCorrelatorType("");
+ sDNCEvent.setEventType("");
+ sDNCEvent.setParams(null);
+ sDNCEvent.getEventCorrelator();
+ sDNCEvent.getEventCorrelatorType();
+ sDNCEvent.getEventType();
+ sDNCEvent.getParams();
+ sDNCEvent.addParam("", "");
+ sDNCEvent.toJson();
+
+ SDNCRequestCommon sDNCRequestCommon = new SDNCServiceRequest();
+ SDNCRequestCommon sDNCRequestCommon2 = new SDNCServiceRequest("",
+ "", "", "", "", null, null, "", "");
+ sDNCRequestCommon.setBPNotificationUrl("");
+ sDNCRequestCommon.setBPTimeout("");
+ sDNCRequestCommon.setSDNCRequestId("");
+ sDNCRequestCommon.getBPNotificationUrl();
+ sDNCRequestCommon.getBPTimeout();
+ sDNCRequestCommon.getSDNCRequestId();
+ sDNCRequestCommon.toJson();
+ sDNCRequestCommon.isSynchronous();
+
+ SDNCServiceError sDNCServiceError = new SDNCServiceError();
+ SDNCServiceError sDNCServiceError2 = new SDNCServiceError("", "",
+ "", "");
+ sDNCServiceError.setAckFinalIndicator("");
+ sDNCServiceError.setResponseCode("");
+ sDNCServiceError.setResponseMessage("");
+ sDNCServiceError.setSDNCRequestId("");
+ sDNCServiceError.getAckFinalIndicator();
+ sDNCServiceError.getResponseCode();
+ sDNCServiceError.getResponseMessage();
+ sDNCServiceError.getSDNCRequestId();
+
+ SDNCServiceRequest sDNCServiceRequest = new SDNCServiceRequest();
+ SDNCServiceRequest sDNCServiceRequest2 = new SDNCServiceRequest("",
+ "", "", "", "", requestInformation, null, "", "");
+ sDNCServiceRequest.setBPNotificationUrl("");
+ sDNCServiceRequest.setBPTimeout("");
+ sDNCServiceRequest.setRequestInformation(null);
+ sDNCServiceRequest.setSDNCOperation("");
+ sDNCServiceRequest.setSDNCRequestId("");
+ sDNCServiceRequest.setSDNCService("");
+ sDNCServiceRequest.setSDNCServiceData("");
+ sDNCServiceRequest.setSDNCServiceDataType("");
+ sDNCServiceRequest.setServiceInformation(null);
+ sDNCServiceRequest.getBPNotificationUrl();
+ sDNCServiceRequest.getBPTimeout();
+ sDNCServiceRequest.getRequestInformation();
+ sDNCServiceRequest.getSDNCOperation();
+ sDNCServiceRequest.getSDNCRequestId();
+ sDNCServiceRequest.getSDNCService();
+ sDNCServiceRequest.getSDNCServiceData();
+ sDNCServiceRequest.getSDNCServiceDataType();
+ sDNCServiceRequest.getServiceInformation();
+
+ // 3
+ ServiceInformation serviceInformation = new ServiceInformation();
+ ServiceInformation serviceInformation2 = new ServiceInformation("",
+ "", "", "");
+ serviceInformation.setServiceInstanceId("");
+ serviceInformation.setServiceType("");
+ serviceInformation.setSubscriberGlobalId("");
+ serviceInformation.setSubscriberName("");
+ serviceInformation.getServiceInstanceId();
+ serviceInformation.getServiceType();
+ serviceInformation.getSubscriberGlobalId();
+ serviceInformation.getSubscriberName();
+
+ CreateTenantError createTenantError = new CreateTenantError();
+ CreateTenantError createTenantError2 = new CreateTenantError("");
+ CreateTenantError createTenantError3 = new CreateTenantError("",
+ null, false);
+ createTenantError.setCategory(null);
+ createTenantError.setMessage("");
+ createTenantError.setRolledBack(false);
+ createTenantError.getCategory();
+ createTenantError.getMessage();
+ createTenantError.getRolledBack();
+
+ CreateTenantRequest createTenantRequest = new CreateTenantRequest();
+ createTenantRequest.setBackout(false);
+ createTenantRequest.setCloudSiteId("");
+ createTenantRequest.setFailIfExists(false);
+ createTenantRequest.setMetadata(null);
+ createTenantRequest.setMsoRequest(null);
+ createTenantRequest.setTenantName("");
+ createTenantRequest.getBackout();
+ createTenantRequest.getCloudSiteId();
+ createTenantRequest.getFailIfExists();
+ createTenantRequest.getMetadata();
+ createTenantRequest.getMsoRequest();
+ createTenantRequest.getTenantName();
+ createTenantRequest.toString();
+
+ CreateTenantResponse createTenantResponse = new CreateTenantResponse();
+ CreateTenantResponse createTenantResponse2 = new CreateTenantResponse(
+ "", "", false, null);
+ createTenantResponse.setCloudSiteId("");
+ createTenantResponse.setTenantCreated(false);
+ createTenantResponse.setTenantId("");
+ createTenantResponse.setTenantRollback(new TenantRollback());
+ createTenantResponse.getCloudSiteId();
+ createTenantResponse.getTenantCreated();
+ createTenantResponse.getTenantId();
+ createTenantResponse.getTenantRollback();
+ createTenantResponse.toString();
+
+ DeleteTenantError deleteTenantError = new DeleteTenantError();
+ DeleteTenantError deleteTenantError2 = new DeleteTenantError("");
+ DeleteTenantError deleteTenantError3 = new DeleteTenantError("",
+ null, false);
+ deleteTenantError.setCategory(null);
+ deleteTenantError.setMessage("");
+ deleteTenantError.setRolledBack(false);
+ deleteTenantError.getCategory();
+ deleteTenantError.getMessage();
+ deleteTenantError.getRolledBack();
+
+ DeleteTenantRequest deleteTenantRequest = new DeleteTenantRequest();
+ deleteTenantRequest.setCloudSiteId("");
+ deleteTenantRequest.setMsoRequest(null);
+ deleteTenantRequest.setTenantId("");
+ deleteTenantRequest.getCloudSiteId();
+ deleteTenantRequest.getMsoRequest();
+ deleteTenantRequest.getTenantId();
+
+ DeleteTenantResponse deleteTenantResponse = new DeleteTenantResponse();
+ deleteTenantResponse.setTenantDeleted(false);
+ deleteTenantResponse.getTenantDeleted();
+
+ HealthCheckHandler healthCheckHandler = new HealthCheckHandler();
+ healthCheckHandler.healthcheck();
+
+ QueryTenantError queryTenantError = new QueryTenantError();
+ QueryTenantError queryTenantError2 = new QueryTenantError("");
+ QueryTenantError queryTenantError3 = new QueryTenantError("", null);
+ queryTenantError.setCategory(null);
+ queryTenantError.setMessage("");
+ queryTenantError.getCategory();
+ queryTenantError.getMessage();
+
+ QueryTenantResponse queryTenantResponse = new QueryTenantResponse();
+ QueryTenantResponse queryTenantResponse2 = new QueryTenantResponse(
+ "", "", null);
+ queryTenantResponse.setMetadata(null);
+ queryTenantResponse.setTenantId("");
+ queryTenantResponse.setTenantName("");
+ queryTenantResponse.getMetadata();
+ queryTenantResponse.getTenantId();
+ queryTenantResponse.getTenantName();
+
+ RollbackTenantError rollbackTenantError = new RollbackTenantError();
+ RollbackTenantError rollbackTenantError2 = new RollbackTenantError(
+ "");
+ RollbackTenantError rollbackTenantError3 = new RollbackTenantError(
+ "", null, false);
+ rollbackTenantError.setCategory(null);
+ rollbackTenantError.setMessage("");
+ rollbackTenantError.setRolledBack(false);
+ rollbackTenantError.getCategory();
+ rollbackTenantError.getMessage();
+ rollbackTenantError.getRolledBack();
+
+ RollbackTenantRequest rollbackTenantRequest = new RollbackTenantRequest();
+ rollbackTenantRequest.setTenantRollback(null);
+ rollbackTenantRequest.getTenantRollback();
+
+ RollbackTenantResponse rollbackTenantResponse = new RollbackTenantResponse();
+ rollbackTenantResponse.setTenantRolledback(false);
+ rollbackTenantResponse.getTenantRolledback();
+
+ TenantExceptionResponse tenantExceptionResponse = new TenantExceptionResponse();
+ TenantExceptionResponse tenantExceptionResponse2 = new TenantExceptionResponse(
+ "");
+ TenantExceptionResponse tenantExceptionResponse3 = new TenantExceptionResponse(
+ "", null, false);
+ tenantExceptionResponse.setCategory(null);
+ tenantExceptionResponse.setMessage("");
+ tenantExceptionResponse.setRolledBack(false);
+ tenantExceptionResponse.getCategory();
+ tenantExceptionResponse.getMessage();
+ tenantExceptionResponse.getRolledBack();
+
+ TenantRequestCommon tenantRequestCommon = new TenantRequestCommon();
+ tenantRequestCommon.toJsonString();
+ tenantRequestCommon.toXmlString();
+
+ TenantRollback tenantRollback = new TenantRollback();
+ tenantRollback.toString();
+ tenantRollback.setCloudId("");
+ tenantRollback.setMsoRequest(null);
+ tenantRollback.setTenantCreated(false);
+ tenantRollback.setTenantId("");
+ tenantRollback.getCloudId();
+ tenantRollback.getMsoRequest();
+ tenantRollback.getTenantCreated();
+ tenantRollback.getTenantId();
+
} catch (Exception e) {
assert (false);
diff --git a/adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/BeanTest.java b/adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/BeanTest.java
new file mode 100644
index 0000000000..984ba1b0af
--- /dev/null
+++ b/adapters/mso-adapters-rest-interface/src/test/java/org/openecomp/mso/adapters/BeanTest.java
@@ -0,0 +1,456 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2017 Huawei Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.openecomp.mso.test;
+
+import java.lang.reflect.Method;
+import java.lang.reflect.Parameter;
+import java.lang.reflect.Type;
+import java.util.ArrayList;
+import java.util.HashMap;
+
+import org.junit.Test;
+import org.openecomp.mso.adapters.nwrest.ContrailNetwork;
+import org.openecomp.mso.adapters.nwrest.CreateNetworkError;
+import org.openecomp.mso.adapters.nwrest.CreateNetworkRequest;
+import org.openecomp.mso.adapters.nwrest.CreateNetworkResponse;
+import org.openecomp.mso.adapters.nwrest.DeleteNetworkError;
+import org.openecomp.mso.adapters.nwrest.DeleteNetworkRequest;
+import org.openecomp.mso.adapters.nwrest.DeleteNetworkResponse;
+import org.openecomp.mso.adapters.nwrest.NetworkExceptionResponse;
+import org.openecomp.mso.adapters.nwrest.NetworkRequestCommon;
+import org.openecomp.mso.adapters.nwrest.NetworkTechnology;
+import org.openecomp.mso.adapters.nwrest.ProviderVlanNetwork;
+import org.openecomp.mso.adapters.nwrest.QueryNetworkResponse;
+import org.openecomp.mso.adapters.nwrest.RollbackNetworkError;
+import org.openecomp.mso.adapters.nwrest.RollbackNetworkRequest;
+import org.openecomp.mso.adapters.nwrest.RollbackNetworkResponse;
+import org.openecomp.mso.adapters.nwrest.UpdateNetworkError;
+import org.openecomp.mso.adapters.nwrest.UpdateNetworkRequest;
+import org.openecomp.mso.adapters.tenantrest.CreateTenantError;
+import org.openecomp.mso.adapters.tenantrest.CreateTenantRequest;
+import org.openecomp.mso.adapters.tenantrest.CreateTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.DeleteTenantError;
+import org.openecomp.mso.adapters.tenantrest.DeleteTenantRequest;
+import org.openecomp.mso.adapters.tenantrest.DeleteTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.HealthCheckHandler;
+import org.openecomp.mso.adapters.tenantrest.QueryTenantError;
+import org.openecomp.mso.adapters.tenantrest.QueryTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.RollbackTenantError;
+import org.openecomp.mso.adapters.tenantrest.RollbackTenantRequest;
+import org.openecomp.mso.adapters.tenantrest.RollbackTenantResponse;
+import org.openecomp.mso.adapters.tenantrest.TenantExceptionResponse;
+import org.openecomp.mso.adapters.tenantrest.TenantRollback;
+import org.openecomp.mso.adapters.vnfrest.CreateVfModuleRequest;
+import org.openecomp.mso.adapters.vnfrest.CreateVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.CreateVolumeGroupRequest;
+import org.openecomp.mso.adapters.vnfrest.CreateVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.DeleteVfModuleRequest;
+import org.openecomp.mso.adapters.vnfrest.DeleteVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.DeleteVolumeGroupRequest;
+import org.openecomp.mso.adapters.vnfrest.DeleteVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.QueryVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.QueryVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.RollbackVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.UpdateVfModuleRequest;
+import org.openecomp.mso.adapters.vnfrest.UpdateVfModuleResponse;
+import org.openecomp.mso.adapters.vnfrest.UpdateVolumeGroupRequest;
+import org.openecomp.mso.adapters.vnfrest.UpdateVolumeGroupResponse;
+import org.openecomp.mso.adapters.vnfrest.VfModuleExceptionResponse;
+import org.openecomp.mso.adapters.vnfrest.VfModuleRollback;
+import org.openecomp.mso.adapters.vnfrest.VfResponseCommon;
+import org.openecomp.mso.adapters.vnfrest.VolumeGroupRollback;
+import org.openecomp.mso.entity.MsoRequest;
+
+public class BeanTest {
+
+ // Test cases for code coverage
+ @Test
+ public void testCreateNetworkRequest() {
+ CreateNetworkRequest n = new CreateNetworkRequest();
+ n.setBackout(true);
+ n.setCloudSiteId("test");
+ ContrailNetwork contrailNetwork = new ContrailNetwork("shared", "external", new ArrayList<>(),
+ new ArrayList<>(), new ArrayList<>());
+ contrailNetwork.setExternal("dgddb");
+ contrailNetwork.setPolicyFqdns(new ArrayList<>());
+ contrailNetwork.setRouteTableFqdns(new ArrayList<>());
+ contrailNetwork.setRouteTargets(new ArrayList<>());
+ contrailNetwork.setShared("test");
+ n.setContrailNetwork(contrailNetwork);
+ n.setFailIfExists(true);
+ n.setMessageId("38829");
+ n.setModelCustomizationUuid("4u838282");
+ MsoRequest req = new MsoRequest();
+ req.setRequestId("38849");
+ req.setServiceInstanceId("3884839");
+ n.setMsoRequest(req);
+ n.setNetworkId("478383");
+ n.setNetworkName("tetet");
+ n.setNetworkParams(new HashMap<>());
+ n.setNetworkTechnology("VMWARE");
+ n.setNetworkType("tete");
+ n.setNetworkTypeVersion("v1");
+ n.setNotificationUrl("test");
+ ProviderVlanNetwork providerVlanNetwork = new ProviderVlanNetwork("test", new ArrayList<>());
+ providerVlanNetwork.setPhysicalNetworkName("physicalNetworkName");
+ providerVlanNetwork.setVlans(new ArrayList<>());
+ n.setProviderVlanNetwork(providerVlanNetwork);
+ n.setSkipAAI(false);
+ n.setSubnets(new ArrayList<>());
+ n.setTenantId("tenantId");
+ n.getBackout();
+ n.getCloudSiteId();
+ ContrailNetwork cn = n.getContrailNetwork();
+ cn.getExternal();
+ cn.getPolicyFqdns();
+ cn.getRouteTableFqdns();
+ cn.getRouteTargets();
+ cn.getShared();
+ n.getFailIfExists();
+ n.getMessageId();
+ n.getModelCustomizationUuid();
+ n.getMsoRequest();
+ n.getNetworkId();
+ n.getNetworkName();
+ n.getNetworkParams();
+ n.getNetworkTechnology();
+ n.getNetworkType();
+ n.getNetworkTypeVersion();
+ n.getNotificationUrl();
+ n.getProviderVlanNetwork();
+ n.getSkipAAI();
+ n.getSubnets();
+ n.getTenantId();
+ n.isContrailRequest();
+ n.isSynchronous();
+ n.toJsonString();
+ n.toXmlString();
+ }
+
+ @Test
+ public void testDeleteNetworkRequest() {
+ DeleteNetworkRequest r = new DeleteNetworkRequest();
+ r.setCloudSiteId("test");
+ r.setMessageId("messageId");
+ r.setModelCustomizationUuid("modelCustomizationUuid");
+ r.setMsoRequest(null);
+ r.setNetworkId("networkId");
+ r.setNetworkStackId("networkStackId");
+ r.setNetworkType("networkType");
+ r.setNotificationUrl("notificationUrl");
+ r.setSkipAAI(true);
+ r.setTenantId("tenantId");
+ r.getCloudSiteId();
+ r.getMessageId();
+ r.getModelCustomizationUuid();
+ r.getMsoRequest();
+ r.getNetworkId();
+ r.getNetworkStackId();
+ r.getNetworkType();
+ r.getNotificationUrl();
+ r.getSkipAAI();
+ r.getTenantId();
+ }
+
+ @Test
+ public void testCreateNetworkError() {
+ CreateNetworkError e = new CreateNetworkError("message");
+ e = new CreateNetworkError("message", null, true, "messageid");
+ DeleteNetworkError d = new DeleteNetworkError("message");
+ d = new DeleteNetworkError("message", null, false, "29102");
+ }
+
+ @Test
+ public void testCreatenetworkResponse() {
+ CreateNetworkResponse cnr = new CreateNetworkResponse("networkId", "neutronNetworkId", "networkStackId",
+ "networkFqdn", false, null, null, "messageId");
+ cnr.setMessageId("messageId");
+ cnr.setNetworkCreated(true);
+ cnr.setNetworkFqdn(null);
+ cnr.setNetworkStackId(null);
+ cnr.setNeutronNetworkId(null);
+ cnr.setRollback(null);
+ cnr.setNetworkStackId(null);
+ cnr.setSubnetMap(null);
+ cnr.getMessageId();
+ cnr.getNetworkCreated();
+ cnr.getNetworkFqdn();
+ cnr.getNetworkId();
+ cnr.getNetworkStackId();
+ cnr.getNeutronNetworkId();
+ cnr.getRollback();
+ cnr.getSubnetMap();
+
+ DeleteNetworkResponse dr = new DeleteNetworkResponse("networkId", true, "messageId");
+ dr.setMessageId(null);
+ dr.setNetworkDeleted(null);
+ dr.setNetworkId(null);
+ dr.getMessageId();
+ dr.getNetworkDeleted();
+ dr.getNetworkId();
+
+ NetworkExceptionResponse ner = new NetworkExceptionResponse("message");
+ ner = new NetworkExceptionResponse(null, null, false, null);
+ ner.setCategory(null);
+ ner.setMessage(null);
+ ner.setRolledBack(null);
+ ner.setMessageId(null);
+ ner.getCategory();
+ ner.getMessage();
+ ner.getMessageId();
+ ner.getRolledBack();
+
+ ner.toJsonString();
+ ner.toXmlString();
+ NetworkTechnology nt = NetworkTechnology.NEUTRON;
+ ProviderVlanNetwork pvn = new ProviderVlanNetwork(null, null);
+ pvn.setPhysicalNetworkName(null);
+ pvn.setVlans(null);
+ pvn.getPhysicalNetworkName();
+ pvn.getVlans();
+
+ QueryNetworkResponse qnr = new QueryNetworkResponse(null, null, null, null, null);
+ qnr.setNetworkExists(null);
+ qnr.setNetworkId(null);
+ qnr.setNetworkOutputs(null);
+ qnr.setNetworkStackId(null);
+ qnr.setNetworkStatus(null);
+ qnr.setNeutronNetworkId(null);
+ qnr.setRouteTargets(null);
+ qnr.setSubnetIdMap(null);
+ qnr.setVlans(null);
+ qnr.getNetworkExists();
+ qnr.getNetworkId();
+ qnr.getNetworkOutputs();
+ qnr.getNetworkStatus();
+ qnr.getNeutronNetworkId();
+ qnr.getRouteTargets();
+ qnr.getSubnetIdMap();
+ qnr.getVlans();
+ qnr.toJsonString();
+
+ UpdateNetworkRequest unr = new UpdateNetworkRequest();
+ unr.setBackout(null);
+ unr.setCloudSiteId(null);
+ unr.setContrailNetwork(null);
+ unr.setMessageId(null);
+ unr.setModelCustomizationUuid(null);
+ unr.setMsoRequest(null);
+ unr.setNetworkId(null);
+ unr.setNetworkName(null);
+ unr.setNetworkParams(null);
+ unr.setNetworkStackId(null);
+ unr.setNetworkTechnology("VMWARE");
+ unr.setNetworkType(null);
+ unr.setNetworkTypeVersion(null);
+ unr.setNotificationUrl(null);
+ unr.setProviderVlanNetwork(null);
+ unr.setSkipAAI(null);
+ unr.setSubnets(null);
+ unr.setTenantId(null);
+ unr.getBackout();
+ unr.getCloudSiteId();
+ unr.getContrailNetwork();
+ unr.getMessageId();
+ unr.getModelCustomizationUuid();
+ unr.getMsoRequest();
+ unr.getNetworkId();
+ unr.getNetworkName();
+ unr.getNetworkParams();
+ unr.getNetworkStackId();
+ unr.getNetworkTechnology();
+ unr.getNetworkType();
+ unr.getNetworkTypeVersion();
+ unr.getNotificationUrl();
+ unr.getProviderVlanNetwork();
+ unr.getSkipAAI();
+ unr.getSubnets();
+ unr.getTenantId();
+ unr.isContrailRequest();
+
+ RollbackNetworkError err = new RollbackNetworkError("message");
+ err = new RollbackNetworkError(null, null, false, null);
+ RollbackNetworkRequest req = new RollbackNetworkRequest();
+ req.setNetworkRollback(null);
+ req.getNetworkRollback();
+ req.setMessageId(null);
+ req.getMessageId();
+ req.setNotificationUrl(null);
+ req.getNotificationUrl();
+ req.setSkipAAI(null);
+ req.getSkipAAI();
+
+ RollbackNetworkResponse rnr = new RollbackNetworkResponse(true, null);
+ rnr.setMessageId(null);
+ rnr.getMessageId();
+ rnr.setNetworkRolledBack(null);
+ rnr.getNetworkRolledBack();
+
+ UpdateNetworkError error = new UpdateNetworkError(null);
+ error = new UpdateNetworkError("test", null, false, null);
+
+ UpdateVfModuleRequest uvmr = new UpdateVfModuleRequest();
+ uvmr.setBackout(null);
+ uvmr.setBaseVfModuleId(null);
+ uvmr.setBaseVfModuleStackId(null);
+ uvmr.setFailIfExists(null);
+ uvmr.setMessageId(null);
+ uvmr.setModelCustomizationUuid(null);
+ uvmr.setMsoRequest(null);
+ uvmr.setNotificationUrl(null);
+ uvmr.setRequestType(null);
+ uvmr.setSkipAAI(true);
+ uvmr.setTenantId(null);
+ uvmr.setVfModuleId(null);
+ uvmr.setVfModuleName(null);
+ uvmr.setVfModuleParams(null);
+ uvmr.setVfModuleStackId(null);
+ uvmr.setVfModuleType(null);
+ uvmr.setVnfId(null);
+ uvmr.setVnfType(null);
+ uvmr.setVnfVersion(null);
+ uvmr.setVolumeGroupId(null);
+ uvmr.setVolumeGroupStackId(null);
+ uvmr.getBackout();
+ uvmr.getBaseVfModuleId();
+ uvmr.getBaseVfModuleStackId();
+ uvmr.getCloudSiteId();
+ uvmr.getFailIfExists();
+ uvmr.getMessageId();
+ uvmr.getModelCustomizationUuid();
+ uvmr.getMsoRequest();
+ uvmr.getNotificationUrl();
+ uvmr.getRequestType();
+ uvmr.getSkipAAI();
+ uvmr.getTenantId();
+ uvmr.getVfModuleId();
+ uvmr.getVfModuleName();
+ uvmr.getVfModuleParams();
+ uvmr.getVfModuleStackId();
+ uvmr.getVfModuleType();
+ uvmr.getVnfId();
+ uvmr.getVnfType();
+ uvmr.getVnfVersion();
+ uvmr.getVolumeGroupId();
+ uvmr.getVolumeGroupStackId();
+ uvmr.setCloudSiteId(null);
+
+ CreateVfModuleRequest cvmr = new CreateVfModuleRequest();
+ cvmr.setBackout(null);
+ cvmr.setBaseVfModuleId(null);
+ cvmr.setBaseVfModuleStackId(null);
+ cvmr.setCloudSiteId(null);
+ cvmr.setFailIfExists(null);
+
+ coverCode(CreateVfModuleRequest.class);
+ CreateVfModuleResponse resp = new CreateVfModuleResponse(null, null, null, true, null, null, null);
+ resp.toJsonString();
+ resp.toXmlString();
+ coverCode(CreateVfModuleResponse.class);
+
+ coverCode(CreateVolumeGroupRequest.class);
+
+ CreateVolumeGroupResponse cvgr = new CreateVolumeGroupResponse(null, null, true, null, null, null);
+ coverCode(CreateVolumeGroupResponse.class);
+ coverCode(DeleteVfModuleRequest.class);
+ coverCode(DeleteVfModuleResponse.class);
+ coverCode(DeleteVolumeGroupRequest.class);
+ coverCode(DeleteVolumeGroupResponse.class);
+ QueryVfModuleResponse vfmr = new QueryVfModuleResponse(null, null, null, null, null);
+ coverCode(QueryVfModuleResponse.class);
+ QueryVolumeGroupResponse qvgr = new QueryVolumeGroupResponse(null, null, null, null);
+ coverCode(QueryVolumeGroupResponse.class);
+ UpdateVfModuleResponse uvfmr = new UpdateVfModuleResponse(null, null, null, null, null);
+ coverCode(UpdateVfModuleResponse.class);
+ coverCode(UpdateVolumeGroupRequest.class);
+ UpdateVolumeGroupResponse uvgr = new UpdateVolumeGroupResponse(null, null, null, null);
+ coverCode(UpdateVolumeGroupResponse.class);
+ VfModuleExceptionResponse vfmer = new VfModuleExceptionResponse(null, null, false, null);
+ coverCode(VfModuleExceptionResponse.class);
+ //VfModuleRollback vfmrb = new VfModuleRollback(null, null, null, null);
+ VfModuleRollback vfmrb = new VfModuleRollback(null, null, null, false, null, null, null, null);
+ coverCode(VfModuleRollback.class);
+ //VolumeGroupRollback vgrback = new VolumeGroupRollback(null, null, null);
+ VolumeGroupRollback vgrback = new VolumeGroupRollback(null, null, false, null, null, null, null);
+ coverCode(VolumeGroupRollback.class);
+ RollbackVolumeGroupResponse rvgresp = new RollbackVolumeGroupResponse(null, null);
+ coverCode(RollbackVolumeGroupResponse.class);
+ }
+
+ @Test
+ public void testTenantRestPackage(){
+ CreateTenantError cte = new CreateTenantError(null, null, false);
+ coverCode(CreateTenantError.class);
+ CreateTenantRequest ctreq = new CreateTenantRequest();
+ ctreq.toJsonString();
+ ctreq.toXmlString();
+ ctreq.toString();
+ coverCode(CreateTenantRequest.class);
+ CreateTenantResponse ctresp = new CreateTenantResponse(null, null, null, new TenantRollback());
+ ctresp.toString();
+ coverCode(CreateTenantResponse.class);
+ DeleteTenantError dterr = new DeleteTenantError(null, null, false);
+ coverCode(DeleteTenantError.class);
+ coverCode(DeleteTenantRequest.class);
+ coverCode(DeleteTenantResponse.class);
+ coverCode(HealthCheckHandler.class);
+ QueryTenantError qnerr = new QueryTenantError(null, null);
+ coverCode(QueryTenantError.class);
+ QueryTenantResponse qtresp = new QueryTenantResponse(null, null, null);
+ coverCode(QueryTenantResponse.class);
+ coverCode(RollbackTenantError.class);
+ RollbackTenantError rollTer = new RollbackTenantError(null, null, false);
+ coverCode(RollbackTenantRequest.class);
+ coverCode(RollbackTenantResponse.class);
+ TenantExceptionResponse resp = new TenantExceptionResponse(null, null, false);
+ coverCode(TenantExceptionResponse.class);
+ coverCode(TenantRollback.class);
+ }
+
+ private void coverCode(Class cls) {
+ try {
+ Object obj = cls.newInstance();
+ Method[] methods = cls.getDeclaredMethods();
+ for (Method m : methods) {
+ try {
+ m.setAccessible(true);
+ Type[] types = m.getGenericParameterTypes();
+ Object[] objs = { new Object(), new Object(), new Object(), new Object() };
+ if (types.length < 1) {
+ m.invoke(obj);
+ } else if (types.length == 1) {
+ String type = types[0].getTypeName();
+ if (type.indexOf("<") != -1) {
+ type = type.substring(0, type.indexOf("<"));
+ }
+ Class paramCls = Class.forName(type);
+ Object paramobj = paramCls.newInstance();
+ m.invoke(obj, paramobj);
+ } else if (types.length == 2) {
+ // m.invoke(obj,null,null);
+ }
+ } catch (Exception ex) {
+ }
+ }
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ }
+ }
+}