diff options
author | arun chapagain <arun.chapagain@huawei.com> | 2020-09-01 10:09:44 +0530 |
---|---|---|
committer | arun chapagain <arun.chapagain@huawei.com> | 2020-09-01 10:09:44 +0530 |
commit | 69f3a1d8ec1e10d59f3f52062729b2bf45887fe4 (patch) | |
tree | 1be59436b7c892ba440c51a155ff7083cab7e052 /huawei/vnfmadapter/VnfmadapterService | |
parent | 2ffceba0f1cf1a69baac6fa8a0e7d4c0bd7e59a7 (diff) |
Junit coverage increased
Issue-ID: VFC-1726
Signed-off-by: arun chapagain <arun.chapagain@huawei.com>
Change-Id: I475a6a0734a9a3df1d6bbc38e36e97ccba28026e
Diffstat (limited to 'huawei/vnfmadapter/VnfmadapterService')
2 files changed, 80 insertions, 0 deletions
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/AsyncCallbackTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/AsyncCallbackTest.java new file mode 100644 index 00000000..d8e14fed --- /dev/null +++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/AsyncCallbackTest.java @@ -0,0 +1,33 @@ +/* + * Copyright 2016 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.common; + +import org.junit.Test; +import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.restclient.RestfulResponse; + +public class AsyncCallbackTest { + + + @Test + public void test() { + AsyncCallback asyncCallback = new AsyncCallback(); + RestfulResponse response = new RestfulResponse(); + response.setStatus(200); + asyncCallback.callback(response); + asyncCallback.handleExcepion(new Throwable()); + } +} diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/ScaleManagerTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/ScaleManagerTest.java new file mode 100644 index 00000000..1aa753e2 --- /dev/null +++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/ScaleManagerTest.java @@ -0,0 +1,47 @@ +/* + * Copyright 2018 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.csm.vnf; + +import org.junit.Test; + +import net.sf.json.JSONArray; +import net.sf.json.JSONObject; + +public class ScaleManagerTest { + + + @Test + public void beforeScaleOut() { + JSONObject queryVms = new JSONObject(); + JSONObject data = new JSONObject(); + data.put("vms", new JSONArray()); + queryVms.put("data",data); + ScaleManager.beforeScaleOut(queryVms, "vnfId");; + + } + + @Test + public void beforeScaleIn() { + JSONObject queryVms = new JSONObject(); + JSONObject data = new JSONObject(); + data.put("vms", new JSONArray()); + queryVms.put("data",data); + ScaleManager.beforeScaleIn(queryVms, "vnfId");; + + } + +} |