057e6721725038b01f113a8386af618e9bbc206b
[ccsdk/apps.git] /
1 /*******************************************************************************
2  * Copyright © 2018 IBM.
3  * 
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
7  * 
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  * 
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  ******************************************************************************/
16
17 package org.onap.ccsdk.apps.ms.vlangtagapi.core.model;
18
19 import static org.junit.Assert.assertEquals;
20 import static org.junit.Assert.assertTrue;
21
22 import org.junit.Before;
23 import org.junit.Test;
24 import org.onap.ccsdk.apps.ms.vlantagapi.core.model.AssignVlanTagRequestInput;
25
26 public class AssignVlanTagRequestInputTest {
27
28     private AssignVlanTagRequestInput assignVlanTagRequestInput;
29     
30     private AssignVlanTagRequestInput assignVlanTagRequestInput1;
31     
32     @Before
33     public void setUp()
34     {
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");
43         
44         assignVlanTagRequestInput1.setPolicyInstanceName("policyInstanceName");
45         assignVlanTagRequestInput1.setResourceName("resourceName");
46         assignVlanTagRequestInput1.setResourceValue("resourceValue");
47         assignVlanTagRequestInput1.setScopeId("scopeId");
48         assignVlanTagRequestInput1.setVlanTagKey("vlanTagKey");
49         assignVlanTagRequestInput1.setVlanType("vlanType");
50     }
51     
52     @Test
53     public void testPolicyInstanceName()
54     {
55         assignVlanTagRequestInput.policyInstanceName("testPolicyInstanceName");
56         assertEquals("testPolicyInstanceName", assignVlanTagRequestInput.getPolicyInstanceName());
57     }
58     
59     @Test
60     public void testResourceName()
61     {
62         assignVlanTagRequestInput.resourceName("testResourceName");
63         assertEquals("testResourceName", assignVlanTagRequestInput.getResourceName());
64     }
65     
66     @Test
67     public void testResourceValue()
68     {
69         assignVlanTagRequestInput.resourceValue("testResourceValue");
70         assertEquals("testResourceValue", assignVlanTagRequestInput.getResourceValue());
71     }
72     
73     @Test
74     public void testScopeId()
75     {
76         assignVlanTagRequestInput.scopeId("testScopeId");
77         assertEquals("testScopeId", assignVlanTagRequestInput.getScopeId());
78     }
79     
80     @Test
81     public void testVlanTagKey()
82     {
83         assignVlanTagRequestInput.vlanTagKey("testVlanTagKey");
84         assertEquals("testVlanTagKey", assignVlanTagRequestInput.getVlanTagKey());
85     }
86     
87     @Test
88     public void testVlanType()
89     {
90         assignVlanTagRequestInput.vlanType("testVlanType");
91         assertEquals("testVlanType", assignVlanTagRequestInput.getVlanType());
92     }
93     
94     @Test
95     public void testEquals()
96     {
97         assertEquals(true, assignVlanTagRequestInput.equals(assignVlanTagRequestInput1));
98     }
99     
100     @Test
101     public void testToStringAndHashcode()
102     {
103         assertTrue(assignVlanTagRequestInput.toString() instanceof String);
104         assertTrue((Integer)assignVlanTagRequestInput.hashCode() instanceof Integer);
105     }
106 }