+
+ private static final long PORT_NO = (long) PortNumberValuesV10.CONTROLLER.getIntValue();
+ private static final BigInteger PATH_ID = BigInteger.TEN;
+
+ @Before
+ public void setupEnvironment() {
+ OpenflowPortsUtil.init();
+ }
+
+ /**
+ * Test method for {@link InventoryDataServiceUtil#checkForNodes()}.
+ */
+ public void testCheckForNodes() {
+ Nodes nodes = InventoryDataServiceUtil.checkForNodes();
+ assertNotNull(nodes);
+ }
+
+ /**
+ * Test method for {@link InventoryDataServiceUtil#readAllNodes()}.
+ */
+ public void testReadAllNodes() {
+ List<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> nodes = InventoryDataServiceUtil.readAllNodes();
+ assertNotNull(nodes);
+ }
+
+ /**
+ * Test method for {@link InventoryDataServiceUtil#nodeUpdatedBuilderFromDataPathId(BigInteger datapathId)}.
+ */
+ public void testNodeUpdatedBuilderFromDataPathId() {
+ NodeUpdatedBuilder nodeUpdatedBuilder = InventoryDataServiceUtil.nodeUpdatedBuilderFromDataPathId(PATH_ID);
+ assertNotNull(nodeUpdatedBuilder);
+ }
+
+ /**
+ * Test method for {@link InventoryDataServiceUtil#nodeConnectorBuilderFromDatapathIdPortNo(BigInteger datapathId,
+ * Long portNo, OpenflowVersion ofVersion)}.
+ */
+ public void testNodeConnectorBuilderFromDatapathIdPortNo() {
+ NodeConnectorBuilder nodeConnectorBuilder = InventoryDataServiceUtil.nodeConnectorBuilderFromDatapathIdPortNo(PATH_ID,
+ PORT_NO, OpenflowVersion.OF10);
+ assertNotNull(nodeConnectorBuilder);
+
+ nodeConnectorBuilder = InventoryDataServiceUtil.nodeConnectorBuilderFromDatapathIdPortNo(PATH_ID,
+ PORT_NO, OpenflowVersion.OF13);
+ assertNotNull(nodeConnectorBuilder);
+
+ nodeConnectorBuilder = InventoryDataServiceUtil.nodeConnectorBuilderFromDatapathIdPortNo(PATH_ID,
+ PORT_NO, OpenflowVersion.UNSUPPORTED);
+ assertNotNull(nodeConnectorBuilder);
+ }
+
+ /**
+ * Test method for {@link InventoryDataServiceUtil#nodeConnectorUpdatedBuilderFromDatapathIdPortNo(BigInteger datapathId,
+ * Long portNo, OpenflowVersion ofVersion)}
+ */
+ public void testNodeConnectorUpdatedBuilderFromDatapathIdPortNo() {
+ NodeConnectorUpdatedBuilder nodeConnectorUpdatedBuilder = InventoryDataServiceUtil.nodeConnectorUpdatedBuilderFromDatapathIdPortNo(PATH_ID,
+ PORT_NO, OpenflowVersion.OF10);
+ assertNotNull(nodeConnectorUpdatedBuilder);
+
+ nodeConnectorUpdatedBuilder = InventoryDataServiceUtil.nodeConnectorUpdatedBuilderFromDatapathIdPortNo(PATH_ID,
+ PORT_NO, OpenflowVersion.OF13);
+ assertNotNull(nodeConnectorUpdatedBuilder);
+
+ nodeConnectorUpdatedBuilder = InventoryDataServiceUtil.nodeConnectorUpdatedBuilderFromDatapathIdPortNo(PATH_ID,
+ PORT_NO, OpenflowVersion.UNSUPPORTED);
+ assertNotNull(nodeConnectorUpdatedBuilder);
+ }
+
+ /**
+ * Test method for {@link InventoryDataServiceUtil#nodeConnectorInstanceIdentifierFromDatapathIdPortno(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion)}
+ */
+ @Test
+ public void testNodeConnectorInstanceIdentifierFromDatapathIdPortno() {
+ InstanceIdentifier<NodeConnector> nodeConnectorInstanceIdentifier = InventoryDataServiceUtil.nodeConnectorInstanceIdentifierFromDatapathIdPortno(BigInteger.ONE,
+ PORT_NO, OpenflowVersion.OF10);
+ assertNotNull(nodeConnectorInstanceIdentifier);
+ }
+
+ /**
+ * Test method for {@link InventoryDataServiceUtil#nodeConnectorRefFromDatapathIdPortno(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion)}
+ */
+ @Test
+ public void testNodeConnectorRefFromDatapathIdPortno() {
+ NodeConnectorRef nodeConnectorRef = InventoryDataServiceUtil.nodeConnectorRefFromDatapathIdPortno(PATH_ID,
+ PORT_NO,
+ OpenflowVersion.OF10);
+ assertNotNull(nodeConnectorRef);
+
+ nodeConnectorRef = InventoryDataServiceUtil.nodeConnectorRefFromDatapathIdPortno(PATH_ID,
+ PORT_NO,
+ OpenflowVersion.OF13);
+ assertNotNull(nodeConnectorRef);
+ }
+