1 package org.opendaylight.nemo.renderer.openflow.entity;
3 import junit.framework.TestCase;
4 import org.junit.Assert;
5 import org.junit.Before;
7 import org.opendaylight.nemo.renderer.openflow.entity.HostBean;
8 import java.util.LinkedList;
9 import static org.mockito.Mockito.*;
10 import java.util.List;
12 import static org.junit.Assert.*;
15 * Created by zhangmeng on 2015/11/8.
17 public class HostBeanTest extends TestCase {
19 private HostBean hostBean;
20 private String hostName;
21 private List<String> IPAddressList;
22 private String macAddress;
23 private String nodeID;
24 private String connectorID;
26 public void setUp() throws Exception {
27 hostBean = new HostBean();
29 IPAddressList = new LinkedList<String>();
36 public void testGetHostName() throws Exception {
37 Assert.assertNull(hostBean.getHostName());
39 hostBean.setHostName(hostName);
40 Assert.assertEquals("test",hostBean.getHostName());
45 public void testSetHostName() throws Exception {
46 Assert.assertNull(hostBean.getHostName());
48 hostBean.setHostName(hostName);
49 Assert.assertEquals("test",hostBean.getHostName());
53 public void testGetIPAddressList() throws Exception {
54 Assert.assertNull(hostBean.getIPAddressList());
55 IPAddressList.add("test");
56 hostBean.setStringList(IPAddressList);
57 Assert.assertNotNull(hostBean.getIPAddressList());
58 IPAddressList.clear();
62 public void testSetStringList() throws Exception {
63 Assert.assertNull(hostBean.getIPAddressList());
64 IPAddressList.add("test");
65 hostBean.setStringList(IPAddressList);
66 Assert.assertNotNull(hostBean.getIPAddressList());
70 public void testGetMacAddress() throws Exception {
71 Assert.assertNull(hostBean.getMacAddress());
73 hostBean.setMacAddress(macAddress);
74 Assert.assertEquals("test",hostBean.getMacAddress());
79 public void testSetMacAddress() throws Exception {
80 Assert.assertNull(hostBean.getMacAddress());
82 hostBean.setMacAddress(macAddress);
83 Assert.assertEquals("test",hostBean.getMacAddress());
87 public void testGetNodeID() throws Exception {
88 Assert.assertNull(hostBean.getNodeID());
90 hostBean.setNodeID(nodeID);
91 Assert.assertEquals("test",hostBean.getNodeID());
96 public void testSetNodeID() throws Exception {
97 Assert.assertNull(hostBean.getNodeID());
99 hostBean.setNodeID(nodeID);
100 Assert.assertEquals("test",hostBean.getNodeID());
104 public void testGetConnectorID() throws Exception {
105 Assert.assertNull(hostBean.getConnectorID());
106 connectorID = "test";
107 hostBean.setConnectorID(connectorID);
108 Assert.assertEquals("test",hostBean.getConnectorID());
113 public void testSetConnectorID() throws Exception {
114 Assert.assertNull(hostBean.getConnectorID());
115 connectorID = "test";
116 hostBean.setConnectorID(connectorID);
117 Assert.assertEquals("test",hostBean.getConnectorID());