Changed TopologyManager to ignore edges that contain invalid node connectors.
[controller.git] / opendaylight / switchmanager / implementation / src / test / java / org / opendaylight / controller / switchmanager / internal / SwitchManagerTest.java
index 97747e9a220922d6c07be06d36a4b3b4938c4cac..e7dac9c143d7d9184bc18d70b340f2155a6c9d5c 100644 (file)
@@ -134,10 +134,15 @@ public class SwitchManagerTest {
             switchmgr.updateNode(tailnc[i - 1].getNode(), UpdateType.ADDED,
                     props);
 
+            Assert.assertFalse(switchmgr.doesNodeConnectorExist(headnc[i - 1]));
             switchmgr.updateNodeConnector(headnc[i - 1], UpdateType.ADDED,
                     props);
+            Assert.assertTrue(switchmgr.doesNodeConnectorExist(headnc[i - 1]));
+
+            Assert.assertFalse(switchmgr.doesNodeConnectorExist(tailnc[i - 1]));
             switchmgr.updateNodeConnector(tailnc[i - 1], UpdateType.ADDED,
                     props);
+            Assert.assertTrue(switchmgr.doesNodeConnectorExist(tailnc[i - 1]));
         }
 
         for (int i = 0; i < 5; i++) {