summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMD IRSHAD SHEIKH <md.irshad.sheikh@huawei.com>2020-08-21 15:37:41 +0530
committerMD IRSHAD SHEIKH <md.irshad.sheikh@huawei.com>2020-08-21 15:37:41 +0530
commit745644bb4aeaf745eeeb6f924318f6792730517d (patch)
tree553e1e77218667b98161c35aced3f0405388bf04
parent03677c14ea504fa2aa136daf737bd8f5761e4a96 (diff)
Code coverage should be at least 55%
Issue-ID: VFC-1726 Signed-off-by: MD IRSHAD SHEIKH <md.irshad.sheikh@huawei.com> Change-Id: I1f200234978bf1d5ea041179ff7dcb12be68864e
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/constant/TestParamConstants.java126
1 files changed, 126 insertions, 0 deletions
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/constant/TestParamConstants.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/constant/TestParamConstants.java
new file mode 100644
index 00000000..f312cdbe
--- /dev/null
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/constant/TestParamConstants.java
@@ -0,0 +1,126 @@
+/*
+ * Copyright 2020 Huawei Technologies Co., Ltd.
+ *
+ * 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.
+ */
+package org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.constant;
+
+import junit.framework.Assert;
+import org.junit.Test;
+
+import java.util.List;
+
+import static org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.constant.Constant.AUTHLIST;
+
+public class TestParamConstants {
+ @Test
+ public void testCreate(){
+ List<String> authlist = AUTHLIST;
+ authlist.contains("abc");
+ String abc = ParamConstants.CONNECTMGR_CONNECT;
+ authlist.contains(abc);
+ String getTokensV2 = ParamConstants.GET_TOKENS_V2;
+ authlist.contains(getTokensV2);
+ String getTokensV3 = ParamConstants.GET_TOKENS_V3;
+ authlist.contains(getTokensV3);
+ String getTokenSucResp = ParamConstants.GET_TOKEN_SUC_RESP;
+ authlist.contains(getTokenSucResp);
+ String getTokenFailResp = ParamConstants.GET_TOKEN_FAIL_RESP;
+ authlist.contains(getTokenFailResp);
+ String rest3rdConnection = ParamConstants.REST_3RD_CONNECTION;
+ authlist.contains(rest3rdConnection);
+ String rest3rdDisconnect = ParamConstants.REST_3RD_DISCONNECT;
+ authlist.contains(rest3rdDisconnect);
+ String rest3rdHandshake= ParamConstants.REST_3RD_HANDSHAKE;
+ authlist.contains(rest3rdHandshake);
+ String csmAuthConnectSouth= ParamConstants.CSM_AUTH_CONNECT_SOUTH;
+ authlist.contains(csmAuthConnectSouth);
+ String csmAuthConnectSouthDisconnect = ParamConstants.CSM_AUTH_CONNECT_SOUTH_DISCONNECT;
+ authlist.contains(csmAuthConnectSouthDisconnect);
+ String csmAuthConnect = ParamConstants.CSM_AUTH_CONNECT;
+ authlist.contains(csmAuthConnect);
+ String csmAuthDisconnect = ParamConstants.CSM_AUTH_DISCONNECT;
+ authlist.contains(csmAuthDisconnect);
+ String csmAuthHandshake = ParamConstants.CSM_AUTH_HANDSHAKE;
+ authlist.contains(csmAuthHandshake);
+ String vnfmmed = ParamConstants.VNFMMED;
+ authlist.contains(vnfmmed);
+ String connectmgrConnect = ParamConstants.CONNECTMGR_CONNECT;
+ authlist.contains(connectmgrConnect);
+ String connectmgrDisconnect = ParamConstants.CONNECTMGR_DISCONNECT;
+ authlist.contains(connectmgrDisconnect);
+ String connectmgrHandshake = ParamConstants.CONNECTMGR_HANDSHAKE;
+ authlist.contains(connectmgrHandshake);
+ String createVnfPerf = ParamConstants.CREATE_VNF_PERF;
+ authlist.contains(createVnfPerf);
+ String vnfmgrInstance = ParamConstants.VNFMGR_INSTANCE;
+ authlist.contains(vnfmgrInstance);
+ String vnfdFlavor = ParamConstants.VNFD_FLAVOR;
+ authlist.contains(vnfdFlavor);
+ String updateResource = ParamConstants.UPDATE_RESOURCE;
+ authlist.contains(updateResource);
+ String vnfQuery = ParamConstants.VNF_QUERY;
+ authlist.contains(vnfQuery);
+ String vmsQuery = ParamConstants.VMS_QUERY;
+ authlist.contains(vmsQuery);
+ String vnfmgrVnfkpi = ParamConstants.VNFMGR_VNFKPI;
+ authlist.contains(vnfmgrVnfkpi);
+ String resVnf = ParamConstants.RES_VNF;
+ authlist.contains(resVnf);
+ String notifyVnfPerf = ParamConstants.NOTIFY_VNF_PERF;
+ authlist.contains(notifyVnfPerf);
+ String paramModule = ParamConstants.PARAM_MODULE;
+ authlist.contains(paramModule);
+ String getAllSos = ParamConstants.GET_ALL_SOS;
+ authlist.contains(getAllSos);
+ String operationLogPath = ParamConstants.OPERATION_LOG_PATH;
+ authlist.contains(operationLogPath);
+ String systemLogPath = ParamConstants.SYSTEM_LOG_PATH;
+ authlist.contains(systemLogPath);
+ String securityLogPath = ParamConstants.SECURITY_LOG_PATH;
+ authlist.contains(securityLogPath);
+ String getVnfmVnf = ParamConstants.GET_VNFM_VNF;
+ authlist.contains(getVnfmVnf);
+ String getResNet = ParamConstants.GET_RES_NET;
+ authlist.contains(getResNet);
+ String getJobStatus = ParamConstants.GET_JOB_STATUS;
+ authlist.contains(getJobStatus);
+ String vnfInstance = ParamConstants.VNF_INSTANCE;
+ authlist.contains(vnfInstance);
+ String vnfInstanceDel = ParamConstants.VNF_INSTANCE_DEL;
+ authlist.contains(vnfInstanceDel);
+ String vnfInstanceGetU2000 = ParamConstants.VNF_INSTANCE_GET_U2000;
+ authlist.contains(vnfInstanceGetU2000);
+ String vnfInstanceGet = ParamConstants.VNF_INSTANCE_GET;
+ authlist.contains(vnfInstanceGet);
+ String vnfConfigurationGet = ParamConstants.VNF_CONFIGURATION_GET;
+ authlist.contains(vnfConfigurationGet);
+ String vnfScale = ParamConstants.VNF_SCALE;
+ authlist.contains(vnfScale);
+ String vnfGetVminfo = ParamConstants.VNF_GET_VMINFO;
+ authlist.contains(vnfGetVminfo);
+ String msbRegisterUrl = ParamConstants.MSB_REGISTER_URL;
+ authlist.contains(msbRegisterUrl);
+ String msbUnregisterUrl = ParamConstants.MSB_UNREGISTER_URL;
+ authlist.contains(msbUnregisterUrl);
+ String esrGetVnfmUrl = ParamConstants.ESR_GET_VNFM_URL;
+ authlist.contains(esrGetVnfmUrl);
+ String esrGetVnfmsUrl = ParamConstants.ESR_GET_VNFMS_URL;
+ authlist.contains(esrGetVnfmsUrl);
+ String grantResUrl = ParamConstants.GRANT_RES_URL;
+ authlist.contains(grantResUrl);
+ String healVnf = ParamConstants.HEAL_VNF;
+ authlist.contains(healVnf);
+ Assert.assertTrue(true);
+ }
+}