@org.junit.Test public void testCheckAllLayer3OperatingMode() throws Exception { when(subNode.getNodeId()).thenReturn(nodeId); NodeId otherid; otherid = mock(NodeId.class); when(node.getNodeId()).thenReturn(otherid); Assert.assertEquals( intentResolverUtils.checkAllLayer3OperatingMode(subNodeList, nodeList), false); when(node.getNodeId()).thenReturn(nodeId); when(subNode.getNodeId()).thenReturn(nodeId); // into getNodeProperty when(node.getProperty()).thenReturn(propertyList); propertyName = new PropertyName("operating-other"); when(property.getPropertyName()).thenReturn(propertyName); Assert.assertEquals( intentResolverUtils.checkAllLayer3OperatingMode(subNodeList, nodeList), false); when(node.getNodeId()).thenReturn(nodeId); when(subNode.getNodeId()).thenReturn(nodeId); when(node.getProperty()).thenReturn(propertyList); propertyName = new PropertyName("operating-mode"); when(property.getPropertyName()).thenReturn(propertyName); when(property.getPropertyValues()).thenReturn(propertyValues); when(property.getPropertyValues().getStringValue()).thenReturn(stringValueList); when(property.getPropertyValues().getStringValue().get(0).getValue()) .thenReturn(new String("layer3")); Assert.assertEquals( intentResolverUtils.checkAllLayer3OperatingMode(subNodeList, nodeList), true); }
@org.junit.Test public void testGetObject() throws Exception { when(objects.getNode()).thenReturn(nodeList); when(objectId.getValue()).thenReturn(new String("00001111-0000-0000-0000-000011112222")); NodeId nodeId2 = new NodeId(objectId.getValue()); // into getnode when(node.getNodeId()).thenReturn(nodeId2); Assert.assertEquals(intentResolverUtils.getObject(objects, objectId), node); when(objects.getNode()).thenReturn(nodeListnull); when(objects.getConnection()).thenReturn(connectionList); when(objectId.getValue()).thenReturn(new String("00001111-0000-0000-0000-000011112222")); ConnectionId connectionId2 = new ConnectionId(objectId.getValue()); // into getconnection when(connection.getConnectionId()).thenReturn(connectionId2); Assert.assertEquals(intentResolverUtils.getObject(objects, objectId), connection); when(objects.getNode()).thenReturn(nodeListnull); when(objects.getConnection()).thenReturn(connectionListnull); when(objects.getFlow()).thenReturn(flowList); when(objectId.getValue()).thenReturn(new String("00001111-0000-0000-0000-000011112222")); FlowId flowId2 = new FlowId(objectId.getValue()); // into getflow when(flow.getFlowId()).thenReturn(flowId2); Assert.assertEquals(intentResolverUtils.getObject(objects, objectId), flow); }
@org.junit.Test public void testGetIntentVnMappingResult() throws Exception { when(intentVnMappingResult.getIntentId()).thenReturn(intentId); Assert.assertEquals( intentResolverUtils.getIntentVnMappingResult(intentVnMappingResultList, intentId), intentVnMappingResult); }
@org.junit.Test public void testGetConnectionProperty() throws Exception { when(propertyconnection.getPropertyName()).thenReturn(propertyName); Assert.assertEquals( intentResolverUtils.getConnectionProperty(propertyListconnection, propertyName), propertyconnection); }
@org.junit.Test public void testGetVirtualLink() throws Exception { when(virtualLink.getSrcNodeId()).thenReturn(srcVirtualNodeId); when(virtualLink.getDestNodeId()).thenReturn(destVirtualNodeId); Assert.assertEquals( intentResolverUtils.getVirtualLink(virtualLinkList, srcVirtualNodeId, destVirtualNodeId), virtualLink); }
@org.junit.Test public void testSortSubNodes() throws Exception { Assert.assertEquals(intentResolverUtils.sortSubNodes(subNodeList), subNodeList); List<SubNode> sortedSubNodes = new ArrayList<SubNode>(subNodeList2.size()); sortedSubNodes.addAll(subNodeList2); long a = 1; long b = 0; when(subNode.getOrder()).thenReturn(a); when(subNode2.getOrder()).thenReturn(b); List<SubNode> sortedSubNodes2 = new ArrayList<SubNode>(subNodeList2.size()); sortedSubNodes2.add(subNode2); sortedSubNodes2.add(subNode); Assert.assertEquals(intentResolverUtils.sortSubNodes(subNodeList2), sortedSubNodes2); }
@org.junit.Test public void testGeneratePhysicalNodeIdFromNodeLocationProperty() throws Exception { when(property.getPropertyValues()).thenReturn(propertyValues); when(property.getPropertyValues().getStringValue()).thenReturn(stringValueList); when(property.getPropertyValues().getStringValue().get(0).getValue()) .thenReturn(new String("test:")); Assert.assertEquals( intentResolverUtils.generatePhysicalNodeIdFromNodeLocationProperty(property), new PhysicalNodeId(new String("test"))); }
@org.junit.Test public void testGetPhysicalHost() throws Exception { when(node.getNodeId()).thenReturn(nodeId); when(node.getNodeId().getValue()) .thenReturn(new String("00001111-0000-0000-0000-000011112222")); physicalHostId = new PhysicalHostId(node.getNodeId().getValue()); // into getPhysicalHost when(physicalHost.getHostId()).thenReturn(physicalHostId); Assert.assertEquals(intentResolverUtils.getPhysicalHost(physicalHostList, node), physicalHost); }
@org.junit.Test public void testCheckExternalLayer3Group() throws Exception { when(node.getProperty()).thenReturn(propertyList); // into getNodeProperty propertyName = new PropertyName("ac-info-network"); when(property.getPropertyName()).thenReturn(propertyName); when(property.getPropertyValues()).thenReturn(propertyValues); when(property.getPropertyValues().getStringValue()).thenReturn(stringValueList); when(property.getPropertyValues().getStringValue().get(0).getValue()) .thenReturn(new String("layer3")); Assert.assertEquals(intentResolverUtils.checkExternalLayer3Group(node), true); }
@org.junit.Test public void testGetConflictingOperations() throws Exception { Assert.assertEquals( intentResolverUtils.getConflictingOperations(operationList, operation), null); }
@org.junit.Test public void testGetGreaterAndEqualPriorityOperations() throws Exception { intentResolverUtils.getGreaterAndEqualPriorityOperations( operationList, operation, operationList, operationList); }
@org.junit.Test public void testGetSameTargetObjectOperations() throws Exception { Assert.assertEquals( intentResolverUtils.getSameTargetObjectOperations(operationList, operation), operationListnull); }
@org.junit.Test public void testGetNode() throws Exception { when(node.getNodeId()).thenReturn(nodeId); Assert.assertEquals(intentResolverUtils.getNode(nodeList, nodeId), node); }
@org.junit.Test public void testGetNodeProperty() throws Exception { when(property.getPropertyName()).thenReturn(propertyName); Assert.assertEquals(intentResolverUtils.getNodeProperty(propertyList, propertyName), property); }