1 /*******************************************************************************
2 * Copyright © 2018 IBM.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 ******************************************************************************/
17 package org.onap.ccsdk.apps.ms.vlangtagapi.core.model;
19 import static org.junit.Assert.assertEquals;
20 import static org.junit.Assert.assertTrue;
22 import org.junit.Before;
23 import org.junit.Test;
24 import org.onap.ccsdk.apps.ms.vlantagapi.core.model.AssignVlanTagRequestInput;
26 public class AssignVlanTagRequestInputTest {
28 private AssignVlanTagRequestInput assignVlanTagRequestInput;
30 private AssignVlanTagRequestInput assignVlanTagRequestInput1;
35 assignVlanTagRequestInput = new AssignVlanTagRequestInput();
36 assignVlanTagRequestInput1= new AssignVlanTagRequestInput();
37 assignVlanTagRequestInput.setPolicyInstanceName("policyInstanceName");
38 assignVlanTagRequestInput.setResourceName("resourceName");
39 assignVlanTagRequestInput.setResourceValue("resourceValue");
40 assignVlanTagRequestInput.setScopeId("scopeId");
41 assignVlanTagRequestInput.setVlanTagKey("vlanTagKey");
42 assignVlanTagRequestInput.setVlanType("vlanType");
44 assignVlanTagRequestInput1.setPolicyInstanceName("policyInstanceName");
45 assignVlanTagRequestInput1.setResourceName("resourceName");
46 assignVlanTagRequestInput1.setResourceValue("resourceValue");
47 assignVlanTagRequestInput1.setScopeId("scopeId");
48 assignVlanTagRequestInput1.setVlanTagKey("vlanTagKey");
49 assignVlanTagRequestInput1.setVlanType("vlanType");
53 public void testPolicyInstanceName()
55 assignVlanTagRequestInput.policyInstanceName("testPolicyInstanceName");
56 assertEquals("testPolicyInstanceName", assignVlanTagRequestInput.getPolicyInstanceName());
60 public void testResourceName()
62 assignVlanTagRequestInput.resourceName("testResourceName");
63 assertEquals("testResourceName", assignVlanTagRequestInput.getResourceName());
67 public void testResourceValue()
69 assignVlanTagRequestInput.resourceValue("testResourceValue");
70 assertEquals("testResourceValue", assignVlanTagRequestInput.getResourceValue());
74 public void testScopeId()
76 assignVlanTagRequestInput.scopeId("testScopeId");
77 assertEquals("testScopeId", assignVlanTagRequestInput.getScopeId());
81 public void testVlanTagKey()
83 assignVlanTagRequestInput.vlanTagKey("testVlanTagKey");
84 assertEquals("testVlanTagKey", assignVlanTagRequestInput.getVlanTagKey());
88 public void testVlanType()
90 assignVlanTagRequestInput.vlanType("testVlanType");
91 assertEquals("testVlanType", assignVlanTagRequestInput.getVlanType());
95 public void testEquals()
97 assertEquals(true, assignVlanTagRequestInput.equals(assignVlanTagRequestInput1));
101 public void testToStringAndHashcode()
103 assertTrue(assignVlanTagRequestInput.toString() instanceof String);
104 assertTrue((Integer)assignVlanTagRequestInput.hashCode() instanceof Integer);