aboutsummaryrefslogtreecommitdiffstats
path: root/adapters
diff options
context:
space:
mode:
authorsubhash kumar singh <subhash.kumar.singh@huawei.com>2018-03-22 06:31:19 +0000
committersubhash kumar singh <subhash.kumar.singh@huawei.com>2018-03-22 06:33:02 +0000
commitbe16b1f1b41ece5f3b09f91d00ab9a47f89c7833 (patch)
tree2f45ce13f3473f70829e8884a518b388d95f5e7a /adapters
parent510b886f9d8e63464d8f5fc17ef01feae859e250 (diff)
mprove code coverage
Improve code coverage. Change-Id: Id7f710b6f535c2488cfd55e2f689caa9903fe4ca Issue-ID: SO-369 Signed-off-by: subhash kumar singh <subhash.kumar.singh@huawei.com>
Diffstat (limited to 'adapters')
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/CustomerModelTest.java49
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/LocationConstraintTest.java49
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NSResourceInputParameterTest.java69
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsCreateReqTest.java69
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsInstantiateReqTest.java39
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsOperationKeyTest.java79
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsParametersTest.java52
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsProgressStatusTest.java61
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/ResponseDescriptorTest.java79
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/RestfulResponseTest.java76
-rw-r--r--adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/VimLocationTest.java39
11 files changed, 661 insertions, 0 deletions
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/CustomerModelTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/CustomerModelTest.java
new file mode 100644
index 0000000000..293c037eca
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/CustomerModelTest.java
@@ -0,0 +1,49 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class CustomerModelTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ CustomerModel customerModel = new CustomerModel();
+
+ @Test
+ public void getGlobalCustomerId() throws Exception {
+ customerModel.getGlobalCustomerId();
+ }
+
+ @Test
+ public void setGlobalCustomerId() throws Exception {
+ customerModel.setGlobalCustomerId("test");
+ }
+
+ @Test
+ public void getServiceType() throws Exception {
+ customerModel.getServiceType();
+ }
+
+ @Test
+ public void setServiceType() throws Exception {
+ customerModel.setServiceType("service");
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/LocationConstraintTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/LocationConstraintTest.java
new file mode 100644
index 0000000000..e4b275cd41
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/LocationConstraintTest.java
@@ -0,0 +1,49 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class LocationConstraintTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ LocationConstraint locationConstraint = new LocationConstraint();
+
+ @Test
+ public void getVnfProfileId() throws Exception {
+ locationConstraint.getVnfProfileId();
+ }
+
+ @Test
+ public void setVnfProfileId() throws Exception {
+ locationConstraint.setVnfProfileId("profileID");
+ }
+
+ @Test
+ public void getLocationConstraints() throws Exception {
+ locationConstraint.getLocationConstraints();
+ }
+
+ @Test
+ public void setLocationConstraints() throws Exception {
+ locationConstraint.setLocationConstraints(new VimLocation());
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NSResourceInputParameterTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NSResourceInputParameterTest.java
new file mode 100644
index 0000000000..3e6aeded20
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NSResourceInputParameterTest.java
@@ -0,0 +1,69 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class NSResourceInputParameterTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ NSResourceInputParameter nsResourceInputParameter = new NSResourceInputParameter();
+
+ @Test
+ public void getNsServiceName() throws Exception {
+ nsResourceInputParameter.getNsServiceName();
+ }
+
+ @Test
+ public void setNsServiceName() throws Exception {
+ nsResourceInputParameter.setNsServiceName("service");
+ }
+
+ @Test
+ public void getNsServiceDescription() throws Exception {
+ nsResourceInputParameter.getNsServiceDescription();
+ }
+
+ @Test
+ public void setNsServiceDescription() throws Exception {
+ nsResourceInputParameter.setNsServiceDescription("desc");
+ }
+
+ @Test
+ public void getNsParameters() throws Exception {
+ nsResourceInputParameter.getNsParameters();
+ }
+
+ @Test
+ public void setNsParameters() throws Exception {
+ nsResourceInputParameter.setNsParameters(new NsParameters());
+ }
+
+ @Test
+ public void getNsOperationKey() throws Exception {
+ nsResourceInputParameter.getNsOperationKey();
+ }
+
+ @Test
+ public void setNsOperationKey() throws Exception {
+ nsResourceInputParameter.setNsOperationKey(new NsOperationKey());
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsCreateReqTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsCreateReqTest.java
new file mode 100644
index 0000000000..56a06173e0
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsCreateReqTest.java
@@ -0,0 +1,69 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class NsCreateReqTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ NsCreateReq nsCreateReq = new NsCreateReq();
+
+ @Test
+ public void getContext() throws Exception {
+ nsCreateReq.getContext();
+ }
+
+ @Test
+ public void setContext() throws Exception {
+ nsCreateReq.setContext(new CustomerModel());
+ }
+
+ @Test
+ public void getCsarId() throws Exception {
+ nsCreateReq.getCsarId();
+ }
+
+ @Test
+ public void setCsarId() throws Exception {
+ nsCreateReq.setCsarId("csarid");
+ }
+
+ @Test
+ public void getNsName() throws Exception {
+ nsCreateReq.getNsName();
+ }
+
+ @Test
+ public void setNsName() throws Exception {
+ nsCreateReq.setNsName("nsname");
+ }
+
+ @Test
+ public void getDescription() throws Exception {
+ nsCreateReq.getDescription();
+ }
+
+ @Test
+ public void setDescription() throws Exception {
+ nsCreateReq.setDescription("desc");
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsInstantiateReqTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsInstantiateReqTest.java
new file mode 100644
index 0000000000..d63748d9dd
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsInstantiateReqTest.java
@@ -0,0 +1,39 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class NsInstantiateReqTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ NsInstantiateReq nsInstantiateReq = new NsInstantiateReq();
+
+ @Test
+ public void getNsInstanceId() throws Exception {
+ nsInstantiateReq.getNsInstanceId();
+ }
+
+ @Test
+ public void setNsInstanceId() throws Exception {
+ nsInstantiateReq.setNsInstanceId("test");
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsOperationKeyTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsOperationKeyTest.java
new file mode 100644
index 0000000000..79b5fb2b57
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsOperationKeyTest.java
@@ -0,0 +1,79 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class NsOperationKeyTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ NsOperationKey nsOperationKey = new NsOperationKey();
+
+ @Test
+ public void getGlobalSubscriberId() throws Exception {
+ nsOperationKey.getGlobalSubscriberId();
+ }
+
+ @Test
+ public void setGlobalSubscriberId() throws Exception {
+ nsOperationKey.setGlobalSubscriberId("subscriberid");
+ }
+
+ @Test
+ public void getServiceType() throws Exception {
+ nsOperationKey.getServiceType();
+ }
+
+ @Test
+ public void setServiceType() throws Exception {
+ nsOperationKey.setServiceType("servicetype");
+ }
+
+ @Test
+ public void getServiceId() throws Exception {
+ nsOperationKey.getServiceId();
+ }
+
+ @Test
+ public void setServiceId() throws Exception {
+ nsOperationKey.setServiceId("serviceid");
+ }
+
+ @Test
+ public void getOperationId() throws Exception {
+ nsOperationKey.getOperationId();
+ }
+
+ @Test
+ public void setOperationId() throws Exception {
+ nsOperationKey.setOperationId("test");
+ }
+
+ @Test
+ public void getNodeTemplateUUID() throws Exception {
+ nsOperationKey.getNodeTemplateUUID();
+ }
+
+ @Test
+ public void setNodeTemplateUUID() throws Exception {
+ nsOperationKey.setNodeTemplateUUID("nodeTemplateid");
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsParametersTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsParametersTest.java
new file mode 100644
index 0000000000..512c061e6d
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsParametersTest.java
@@ -0,0 +1,52 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+import java.util.Collections;
+import java.util.HashMap;
+
+public class NsParametersTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ NsParameters nsParameters = new NsParameters();
+
+ @Test
+ public void getLocationConstraints() throws Exception {
+ nsParameters.getLocationConstraints();
+ }
+
+ @Test
+ public void setLocationConstraints() throws Exception {
+ nsParameters.setLocationConstraints(Collections.emptyList());
+ }
+
+ @Test
+ public void getAdditionalParamForNs() throws Exception {
+ nsParameters.getAdditionalParamForNs();
+ }
+
+ @Test
+ public void setAdditionalParamForNs() throws Exception {
+ nsParameters.setAdditionalParamForNs(new HashMap<>());
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsProgressStatusTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsProgressStatusTest.java
new file mode 100644
index 0000000000..2569631db3
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/NsProgressStatusTest.java
@@ -0,0 +1,61 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+import java.util.Arrays;
+
+public class NsProgressStatusTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ NsProgressStatus nsProgressStatus = new NsProgressStatus();
+
+ @Test
+ public void getJobId() throws Exception {
+ nsProgressStatus.getJobId();
+ }
+
+ @Test
+ public void setJobId() throws Exception {
+ nsProgressStatus.setJobId("jobid");
+ }
+
+ @Test
+ public void getResponseDescriptor() throws Exception {
+ nsProgressStatus.getResponseDescriptor();
+ }
+
+ @Test
+ public void setResponseDescriptor() throws Exception {
+ nsProgressStatus.setResponseDescriptor(new ResponseDescriptor());
+ }
+
+ @Test
+ public void getResponseHistoryList() throws Exception {
+ nsProgressStatus.getResponseHistoryList();
+ }
+
+ @Test
+ public void setResponseHistoryList() throws Exception {
+ nsProgressStatus.setResponseHistoryList(Arrays.asList(new ResponseDescriptor()));
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/ResponseDescriptorTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/ResponseDescriptorTest.java
new file mode 100644
index 0000000000..0bfb0df6e3
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/ResponseDescriptorTest.java
@@ -0,0 +1,79 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class ResponseDescriptorTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ ResponseDescriptor responseDescriptor = new ResponseDescriptor();
+
+ @Test
+ public void getStatus() throws Exception {
+ responseDescriptor.getStatus();
+ }
+
+ @Test
+ public void setStatus() throws Exception {
+ responseDescriptor.setStatus("test");
+ }
+
+ @Test
+ public void getProgress() throws Exception {
+ responseDescriptor.getProgress();
+ }
+
+ @Test
+ public void setProgress() throws Exception {
+ responseDescriptor.setProgress("10");
+ }
+
+ @Test
+ public void getStatusDescription() throws Exception {
+ responseDescriptor.getStatusDescription();
+ }
+
+ @Test
+ public void setStatusDescription() throws Exception {
+ responseDescriptor.setStatusDescription("test");
+ }
+
+ @Test
+ public void getErrorCode() throws Exception {
+ responseDescriptor.getErrorCode();
+ }
+
+ @Test
+ public void setErrorCode() throws Exception {
+ responseDescriptor.setErrorCode(-1);
+ }
+
+ @Test
+ public void getResponseId() throws Exception {
+ responseDescriptor.getResponseId();
+ }
+
+ @Test
+ public void setResponseId() throws Exception {
+ responseDescriptor.setResponseId(1);
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/RestfulResponseTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/RestfulResponseTest.java
new file mode 100644
index 0000000000..5117e73ac2
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/RestfulResponseTest.java
@@ -0,0 +1,76 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+import java.util.HashMap;
+
+public class RestfulResponseTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ RestfulResponse restfulResponse = new RestfulResponse();
+
+ @Test
+ public void getStatus() throws Exception {
+ restfulResponse.getStatus();
+ }
+
+ @Test
+ public void setStatus() throws Exception {
+ restfulResponse.setStatus(1);
+ }
+
+ @Test
+ public void getRespHeaderMap() throws Exception {
+ restfulResponse.getRespHeaderMap();
+ }
+
+ @Test
+ public void setRespHeaderMap() throws Exception {
+ restfulResponse.setRespHeaderMap(new HashMap<>());
+ }
+
+ @Test
+ public void getRespHeaderInt() throws Exception {
+ restfulResponse.getRespHeaderInt("1");
+ }
+
+ @Test
+ public void getRespHeaderLong() throws Exception {
+ restfulResponse.getRespHeaderLong("1");
+ }
+
+ @Test
+ public void getRespHeaderStr() throws Exception {
+ restfulResponse.getRespHeaderStr("test");
+ }
+
+ @Test
+ public void getResponseContent() throws Exception {
+ restfulResponse.getResponseContent();
+ }
+
+ @Test
+ public void setResponseContent() throws Exception {
+ restfulResponse.setResponseContent("responseString");
+ }
+
+} \ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/VimLocationTest.java b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/VimLocationTest.java
new file mode 100644
index 0000000000..d3da7f6b3a
--- /dev/null
+++ b/adapters/mso-vfc-adapter/src/test/java/org/openecomp/mso/adapters/vfc/model/VimLocationTest.java
@@ -0,0 +1,39 @@
+
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2018 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.
+ * 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.adapters.vfc.model;
+
+import org.junit.Test;
+
+public class VimLocationTest {
+ // TODO: following test case is done for coverage
+ // later it should be modified for proper test.
+ VimLocation vimLocation = new VimLocation();
+
+ @Test
+ public void getVimId() throws Exception {
+ vimLocation.getVimId();
+ }
+
+ @Test
+ public void setVimId() throws Exception {
+ vimLocation.setVimId("vimid");
+ }
+
+} \ No newline at end of file