1 package org.opendaylight.nemo.renderer.openflow.entity;
3 import junit.framework.TestCase;
4 import org.junit.Before;
6 import org.opendaylight.nemo.renderer.openflow.entity.NodeBean;
7 import org.opendaylight.nemo.renderer.openflow.entity.PortBean;
9 import java.util.LinkedList;
10 import java.util.List;
12 import static org.junit.Assert.*;
13 import static org.mockito.Mockito.*;
16 * Created by zhangmeng on 2015/11/8.
18 public class NodeBeanTest extends TestCase {
20 private NodeBean nodeBean;
21 private String nodeID;
22 private String nodeType;
23 private String nodeCapacity;
24 private List<PortBean> portList;
26 public void setUp() throws Exception {
27 nodeBean = new NodeBean();
28 nodeID = nodeType = nodeCapacity = null;
29 portList = new LinkedList<PortBean>();
33 public void testGetNodeID() throws Exception {
34 Assert.assertNull(nodeBean.getNodeID());
36 nodeBean.setNodeID(nodeID);
37 Assert.assertEquals(nodeID,nodeBean.getNodeID());
42 public void testSetNodeID() throws Exception {
43 Assert.assertNull(nodeBean.getNodeID());
45 nodeBean.setNodeID(nodeID);
46 Assert.assertEquals(nodeID,nodeBean.getNodeID());
50 public void testGetNodeType() throws Exception {
51 Assert.assertNull(nodeBean.getNodeType());
53 nodeBean.setNodeType(nodeType);
54 Assert.assertEquals(nodeType,nodeBean.getNodeType());
59 public void testSetNodeType() throws Exception {
60 Assert.assertNull(nodeBean.getNodeType());
62 nodeBean.setNodeType(nodeType);
63 Assert.assertEquals(nodeType,nodeBean.getNodeType());
67 public void testGetNodeCapacity() throws Exception {
68 Assert.assertNull(nodeBean.getNodeCapacity());
69 nodeCapacity = "test";
70 nodeBean.setNodeCapacity(nodeCapacity);
71 Assert.assertEquals(nodeCapacity,nodeBean.getNodeCapacity());
76 public void testSetNodeCapacity() throws Exception {
77 Assert.assertNull(nodeBean.getNodeCapacity());
78 nodeCapacity = "test";
79 nodeBean.setNodeCapacity(nodeCapacity);
80 Assert.assertEquals(nodeCapacity,nodeBean.getNodeCapacity());
84 public void testGetPortList() throws Exception {
85 Assert.assertNull(nodeBean.getPortList());
86 portList.add(new PortBean());
87 nodeBean.setPortList(portList);
88 Assert.assertNotNull(nodeBean.getPortList());
93 public void testSetPortList() throws Exception {
94 Assert.assertNull(nodeBean.getPortList());
95 portList.add(new PortBean());
96 nodeBean.setPortList(portList);
97 Assert.assertNotNull(nodeBean.getPortList());