Beispiel #1
0
 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)
Beispiel #2
0
 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)