+++ /dev/null
-/*
- * Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.opendaylight.controller.switchmanager.northbound;
-
-
-import java.util.ArrayList;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-
-import org.junit.Assert;
-import org.junit.Test;
-import org.opendaylight.controller.sal.core.Node;
-import org.opendaylight.controller.sal.core.NodeConnector;
-import org.opendaylight.controller.sal.core.Property;
-import org.opendaylight.controller.sal.utils.NodeConnectorCreator;
-import org.opendaylight.controller.sal.utils.NodeCreator;
-
-public class SwitchManagerNorthboundTest {
-
- @Test
- public void testNodes() {
- List<NodeProperties> nodeProperties = new ArrayList<NodeProperties>();
- Nodes nodes = new Nodes(nodeProperties);
- Assert.assertTrue(nodes.getNodeProperties().equals(nodeProperties));
- nodes.setNodeProperties(null);
- Assert.assertTrue(nodes.getNodeProperties() == null);
- }
-
- @Test
- public void testNodeProperties() {
- Node node = NodeCreator.createOFNode(1L);
- NodeProperties np= new NodeProperties(node, null);
- Assert.assertTrue(np.getNode().equals(node));
- Assert.assertTrue(np.getProperties() == null);
-
- Node node2 = NodeCreator.createOFNode(2L);
- np.setNode(node2);
- Assert.assertTrue(np.getNode().equals(node2));
-
- Set<Property> props = new HashSet<Property>();
- np.setProperties(props);
- Assert.assertTrue(np.getProperties().equals(props));
- }
-
- @Test
- public void testNodeConnectors() {
- List<NodeConnectorProperties> nodeConnectorProperties = new ArrayList<NodeConnectorProperties>();
- NodeConnectors ncs = new NodeConnectors(nodeConnectorProperties);
- Assert.assertTrue(ncs.getNodeConnectorProperties().equals(nodeConnectorProperties));
- ncs.setNodeConnectorProperties(null);
- Assert.assertTrue(ncs.getNodeConnectorProperties() == null);
- }
-
- @Test
- public void testNodeConnectorProperties() {
- Node node = NodeCreator.createOFNode(1L);
- NodeConnector port = NodeConnectorCreator.createOFNodeConnector(
- (short) 24, node);
-
- NodeConnectorProperties ncp= new NodeConnectorProperties(port, null);
- Assert.assertTrue(ncp.getProperties() == null);
- Assert.assertTrue(ncp.getNodeConnector().equals(port));
-
- NodeConnector port2 = NodeConnectorCreator.createOFNodeConnector(
- (short) 33, node);
- ncp.setNodeConnector(port2);
- Assert.assertTrue(ncp.getNodeConnector().equals(port2));
-
- Set<Property> props = new HashSet<Property>();
- ncp.setProperties(props);
- Assert.assertTrue(ncp.getProperties().equals(props));
- }
-
-}