protected static void writeNode(NodeTable nt, Node n) { NodeId nodeId = nt.getAllocateNodeId(n) ; assertNotNull(nodeId) ; assertNotEquals(NodeId.NodeDoesNotExist, nodeId) ; assertNotEquals(NodeId.NodeIdAny, nodeId) ; Node n2 = nt.getNodeForNodeId(nodeId) ; assertEquals(n, n2) ; NodeId nodeId2 = nt.getNodeIdForNode(n) ; assertEquals(nodeId, nodeId2) ; }
protected static void writeNode(NodeTable nt, Node n) { NodeId nodeId = nt.getAllocateNodeId(n) ; assertNotNull(nodeId) ; assertNotEquals(NodeId.NodeDoesNotExist, nodeId) ; assertNotEquals(NodeId.NodeIdAny, nodeId) ; Node n2 = nt.getNodeForNodeId(nodeId) ; assertEquals(n, n2) ; NodeId nodeId2 = nt.getNodeIdForNode(n) ; assertEquals(nodeId, nodeId2) ; }
protected static void writeBadNode(NodeTable nt, Node badNode) { NodeId id1 = nt.allocOffset() ; try { NodeId nodeId = nt.getAllocateNodeId(badNode) ; fail("Expected exception for bad node: "+badNode) ; } catch (TDBException ex) { } NodeId id2 = nt.allocOffset() ; assertEquals(id1, id2) ; }
protected static void writeBadNode(NodeTable nt, Node badNode) { NodeId id1 = nt.allocOffset() ; try { NodeId nodeId = nt.getAllocateNodeId(badNode) ; fail("Expected exception for bad node: "+badNode) ; } catch (TDBException ex) { } NodeId id2 = nt.allocOffset() ; assertEquals(id1, id2) ; }
@Test public void nodetable_bad_02() { NodeTable nt = createEmptyNodeTable() ; writeNode(nt, "'x'") ; NodeId id1 = nt.allocOffset() ; writeBadNode(nt, badNode1) ; NodeId id2 = nt.allocOffset() ; assertEquals(id1, id2) ; writeNode(nt, "<http://example/x>") ; }
@Test public void nodetable_bad_02() { NodeTable nt = createEmptyNodeTable() ; writeNode(nt, "'x'") ; NodeId id1 = nt.allocOffset() ; writeBadNode(nt, badNode1) ; NodeId id2 = nt.allocOffset() ; assertEquals(id1, id2) ; writeNode(nt, "<http://example/x>") ; }