summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSandeep J <sandeejh@in.ibm.com>2018-09-21 15:22:17 +0530
committerSandeep J <sandeejh@in.ibm.com>2018-09-21 15:22:25 +0530
commite89d687e5f6ba4f1f0705172e6af9c4e6c90e724 (patch)
tree5435150aadd45dc01b5e9541a1a322d9091ef3ae
parent15ac6196f60ba08a7567139ab43c5c60aa2d1a1f (diff)
added test file to cover VlanTag.java
to increase code coverage Issue-ID: CCSDK-552 Change-Id: Ie08cbffb67539a5ef5f27938b52c2a66eac6be7c Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
-rw-r--r--ms/vlantag-api/src/test/java/org/onap/ccsdk/apps/ms/vlangtagapi/core/model/VlanTagTest.java61
1 files changed, 61 insertions, 0 deletions
diff --git a/ms/vlantag-api/src/test/java/org/onap/ccsdk/apps/ms/vlangtagapi/core/model/VlanTagTest.java b/ms/vlantag-api/src/test/java/org/onap/ccsdk/apps/ms/vlangtagapi/core/model/VlanTagTest.java
new file mode 100644
index 00000000..dafc89a1
--- /dev/null
+++ b/ms/vlantag-api/src/test/java/org/onap/ccsdk/apps/ms/vlangtagapi/core/model/VlanTagTest.java
@@ -0,0 +1,61 @@
+/*******************************************************************************
+ * Copyright © 2018 IBM.
+ *
+ * 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.ccsdk.apps.ms.vlangtagapi.core.model;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.ccsdk.apps.ms.vlantagapi.core.model.VlanTag;
+
+public class VlanTagTest {
+ private VlanTag vlanTag;
+ private VlanTag vlanTag1;
+
+ @Before
+ public void setUp() {
+ vlanTag = new VlanTag();
+ vlanTag1 = new VlanTag();
+ }
+
+ @Test
+ public void testVlanUuid() {
+ vlanTag.vlanUuid("vlanUuid");
+ assertEquals("vlanUuid", vlanTag.getVlanUuid());
+ }
+
+ @Test
+ public void testVlantagName() {
+ vlanTag.vlantagName("vlantagName");
+ assertEquals("vlantagName", vlanTag.getVlantagName());
+ }
+
+ @Test
+ public void testVlantagValue() {
+ vlanTag.vlantagValue("vlantagValue");
+ assertEquals("vlantagValue", vlanTag.getVlantagValue());
+ }
+
+ @Test
+ public void testEqualsAndHashCode() {
+ assertTrue(vlanTag.equals(vlanTag1));
+ assertTrue((Integer)vlanTag.hashCode() instanceof Integer);
+ }
+
+
+}