def test_node_hashing(self): g = Graph() node_1 = Node(g, 1234) node_2 = Node(g, 1234) node_3 = Node(g, 5678) self.assertEqual(hash(node_1), hash(node_2)) self.assertNotEqual(hash(node_1), hash(node_3))
def test_node_hashing(): g = Graph() node_1 = Node(g, 1234) node_2 = Node(g, 1234) node_3 = Node(g, 5678) assert hash(node_1) == hash(node_2) assert hash(node_1) != hash(node_3)
def test_node_equality(self): g = Graph() node_1 = Node(g, 1234) node_2 = Node(g, 1234) node_3 = Node(g, 5678) self.assertEqual(node_1, node_2) self.assertNotEqual(node_1, node_3) self.assertNotEqual(node_1, "this is not a node")
def test_node_equality(): g = Graph() node_1 = Node(g, 1234) node_2 = Node(g, 1234) node_3 = Node(g, 5678) assert node_1 == node_2 assert node_1 != node_3 assert node_1 != "this is not a node"