Add renderer test files
[nemo.git] / nemo-renderers / openflow-renderer / src / test / java / org.opendaylight / nemo.renderer.openflow / entity / PortBeanTest.java
1 package org.opendaylight.nemo.renderer.openflow.entity;
2
3 import junit.framework.TestCase;
4 import org.junit.Before;
5 import org.junit.Test;
6 import org.junit.*;
7 import org.opendaylight.nemo.renderer.openflow.entity.PortBean;
8 import java.util.LinkedList;
9
10 import static org.junit.Assert.*;
11 import static org.mockito.Mockito.*;
12
13 /**
14  * Created by zhangmeng on 2015/11/8.
15  */
16 public class PortBeanTest extends TestCase {
17     private PortBean portBean;
18     private String portID;
19     private String portIPAddress;
20     private String mask;
21     private String location;
22     private String bandwidth;
23     @Before
24     public void setUp() throws Exception {
25         portBean = new PortBean();
26         portID = portIPAddress = mask = location = bandwidth = null;
27     }
28
29     @Test
30     public void testGetPortID() throws Exception {
31         Assert.assertNull(portBean.getPortID());
32         portID = "test";
33         portBean.setPortID(portID);
34         Assert.assertEquals(portID,portBean.getPortID());
35         portID = null;
36     }
37
38     @Test
39     public void testSetPortID() throws Exception {
40         Assert.assertNull(portBean.getPortID());
41         portID = "test";
42         portBean.setPortID(portID);
43         Assert.assertEquals(portID,portBean.getPortID());
44     }
45
46     @Test
47     public void testGetPortIPAddress() throws Exception {
48         Assert.assertNull(portBean.getPortIPAddress());
49         portIPAddress = "test";
50         portBean.setPortIPAddress(portIPAddress);
51         Assert.assertEquals(portIPAddress,portBean.getPortIPAddress());
52         portIPAddress = null;
53     }
54
55     @Test
56     public void testSetPortIPAddress() throws Exception {
57         Assert.assertNull(portBean.getPortIPAddress());
58         portIPAddress = "test";
59         portBean.setPortIPAddress(portIPAddress);
60         Assert.assertEquals(portIPAddress,portBean.getPortIPAddress());
61     }
62
63     @Test
64     public void testGetMask() throws Exception {
65         Assert.assertNull(portBean.getMask());
66         mask = "test";
67         portBean.setMask(mask);
68         Assert.assertEquals(mask,portBean.getMask());
69         mask = null;
70     }
71
72     @Test
73     public void testSetMask() throws Exception {
74         Assert.assertNull(portBean.getMask());
75         mask = "test";
76         portBean.setMask(mask);
77         Assert.assertEquals(mask,portBean.getMask());
78     }
79
80     @Test
81     public void testGetLocation() throws Exception {
82         Assert.assertNull(portBean.getLocation());
83         location = "test";
84         portBean.setLocation(location);
85         Assert.assertEquals(location,portBean.getLocation());
86         location = null;
87     }
88
89     @Test
90     public void testSetLocation() throws Exception {
91         Assert.assertNull(portBean.getLocation());
92         location = "test";
93         portBean.setLocation(location);
94         Assert.assertEquals(location,portBean.getLocation());
95     }
96
97     @Test
98     public void testGetBandwidth() throws Exception {
99         Assert.assertNull(portBean.getBandwidth());
100         bandwidth = "test";
101         portBean.setBandwidth(bandwidth);
102         Assert.assertEquals(bandwidth,portBean.getBandwidth());
103         bandwidth = null;
104     }
105
106     @Test
107     public void testSetBandwidth() throws Exception {
108         Assert.assertNull(portBean.getBandwidth());
109         bandwidth = "test";
110         portBean.setBandwidth(bandwidth);
111         Assert.assertEquals(bandwidth,portBean.getBandwidth());
112     }
113 }