From 29bfc15ca573151581e9da09efaab9a847380284 Mon Sep 17 00:00:00 2001 From: arun chapagain Date: Fri, 21 Aug 2020 18:23:38 +0530 Subject: Junit for RegisterConfig and VnfmException Issue-ID: VFC-1726 Signed-off-by: arun chapagain Change-Id: I14a52a0e956a90fdfd1bb3bdcae6bfd227879cf0 --- .../vnfmadapter/common/RegisterConfigInfoTest.java | 45 ++++++++++++++++++++++ .../vnfmadapter/common/VnfmExceptionTest.java | 31 +++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/RegisterConfigInfoTest.java create mode 100644 huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/VnfmExceptionTest.java diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/RegisterConfigInfoTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/RegisterConfigInfoTest.java new file mode 100644 index 00000000..276052f7 --- /dev/null +++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/RegisterConfigInfoTest.java @@ -0,0 +1,45 @@ +/* + * Copyright 2017 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 static org.junit.Assert.assertNotNull; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.InjectMocks; +import org.mockito.runners.MockitoJUnitRunner; +@RunWith(MockitoJUnitRunner.class) +public class RegisterConfigInfoTest { + + @InjectMocks + RegisterConfigInfo registerConfigInfo; + + + + @Test + public void test() { + assertNotNull(registerConfigInfo.getIp()); + assertNotNull(registerConfigInfo.getPort()); + assertNotNull(registerConfigInfo.getProtocol()); + assertNotNull(registerConfigInfo.getServiceName()); + assertNotNull(registerConfigInfo.getTtl()); + assertNotNull(registerConfigInfo.getInstance()); + assertNotNull(registerConfigInfo.getVersion()); + assertNotNull(registerConfigInfo.getUrl()); + } + + +} diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/VnfmExceptionTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/VnfmExceptionTest.java new file mode 100644 index 00000000..aeb15ba8 --- /dev/null +++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/VnfmExceptionTest.java @@ -0,0 +1,31 @@ +/* + * 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; + +public class VnfmExceptionTest { + + @Test + public void test() { + VnfmException vnfmException = new VnfmException(); + VnfmException vnfmExceptionWithMessage = new VnfmException("message"); + VnfmException vnfmExceptionWithMessageThrowable = new VnfmException("message", new Throwable()); + VnfmException vnfmExceptionWithThrowable = new VnfmException( new Throwable()); + + } + +} -- cgit 1.2.3-korg