addTransactionToBestCluster moved to its own test case