add test cases for DiscoveryTools and ClusteringTools classes