def setUp(self): self.treeToArray = TreeToArray() tree = Tree() node1=Node() node1.setValue(1) node2=Node() node2.setValue(2) node3=Node() node3.setValue(3) node4=Node() node4.setValue(4) tree.setRoot(node1) node1.setLeft(node2) node1.setRight(node3) node3.setRight(node4) self.treeToArray.setTree(tree)
def setUp(self): self.treeIterator=TreeIterator() tree=Tree() node1=Node() node2=Node() node3=Node() node4=Node() node5=Node() node6=Node() node7=Node() node8=Node() node9=Node() node12=Node() node2.setValue(2) node3.setValue(3) node1.setValue(1) node4.setValue(4) node5.setValue(5) node6.setValue(6) node7.setValue(7) node8.setValue(8) node9.setValue(9) node12.setValue(12) tree.setRoot(node12) node12.setLeft(node1) node12.setRight(node9) node9.setLeft(node2) node9.setRight(node4) node2.setRight(node8) node8.setLeft(node5) node8.setRight(node6) node4.setLeft(node3) node4.setRight(node7) node3.setParent(node4) node7.setParent(node4) node4.setParent(node9) node9.setParent(node12) node1.setParent(node12) node2.setParent(node9) node8.setParent(node2) node5.setParent(node8) node6.setParent(node8) self.treeIterator.setTree(tree)