def testAssignSet7(self): nodes_7 = [] node_7_1 = Node(1) node_7_1.communication_set = [1, 2, 3] nodes_7.append(node_7_1) node_7_4 = Node(4) node_7_4.communication_set = [1, 4, 5] nodes_7.append(node_7_4) node_7_6 = Node(6) node_7_6.communication_set = [1, 6, 7] nodes_7.append(node_7_6) node_7_2 = Node(2) node_7_2.communication_set = [2, 4, 6] nodes_7.append(node_7_2) node_7_5 = Node(5) node_7_5.communication_set = [2, 5, 7] nodes_7.append(node_7_5) node_7_7 = Node(7) node_7_7.communication_set = [3, 4, 7] nodes_7.append(node_7_7) node_7_3 = Node(3) node_7_3.communication_set = [3, 5, 6] nodes_7.append(node_7_3) self.assertEqual(assign_set(self.sets_7), nodes_7)
def setUp(self): self.matrix_7 = create_matrix(7) self.matrix_13 = create_matrix(13) self.matrix_9 = create_matrix(9) self.sets_7 = set_factory(self.matrix_7[1]) self.sets_13 = set_factory(self.matrix_13[1]) self.sets_9 = set_factory(self.matrix_9[1]) self.network_7 = Network() self.network_7.nodes = assign_set(self.sets_7) self.network_13 = Network() self.network_13.nodes = assign_set(self.sets_13) self.network_9 = Network() self.network_9.nodes = assign_set(self.sets_9)
def testAssignSet13(self): nodes_13 = [] node_13_1 = Node(1) node_13_1.communication_set = [1, 2, 3, 4] nodes_13.append(node_13_1) node_13_5 = Node(5) node_13_5.communication_set = [1, 5, 6, 7] nodes_13.append(node_13_5) node_13_8 = Node(8) node_13_8.communication_set = [1, 8, 9, 10] nodes_13.append(node_13_8) node_13_11 = Node(11) node_13_11.communication_set = [1, 11, 12, 13] nodes_13.append(node_13_11) node_13_2 = Node(2) node_13_2.communication_set = [2, 5, 8, 11] nodes_13.append(node_13_2) node_13_6 = Node(6) node_13_6.communication_set = [2, 6, 9, 12] nodes_13.append(node_13_6) node_13_7 = Node(7) node_13_7.communication_set = [2, 7, 10, 13] nodes_13.append(node_13_7) node_13_9 = Node(9) node_13_9.communication_set = [3, 5, 9, 13] nodes_13.append(node_13_9) node_13_10 = Node(10) node_13_10.communication_set = [3, 6, 10, 11] nodes_13.append(node_13_10) node_13_3 = Node(3) node_13_3.communication_set = [3, 6, 10, 11] nodes_13.append(node_13_3) node_13_12 = Node(12) node_13_12.communication_set = [4, 5, 10, 12] nodes_13.append(node_13_12) node_13_13 = Node(13) node_13_13.communication_set = [4, 6, 8, 13] nodes_13.append(node_13_13) node_13_4 = Node(4) node_13_13.communication_set = [4, 7, 9, 11] nodes_13.append(node_13_4) self.assertEqual(assign_set(self.sets_13), nodes_13)
def testSetLength(self): self.assertEqual(len(assign_set(self.sets_7)), 7) self.assertEqual(len(assign_set(self.sets_13)), 13)