А смысл? Тесты должны документировать код, описывая различные варианты его использования. Если тесты по коду генерировать, как генератор поймёт, что именно вы хотели от кода? По кривому коду будут сгенерированы кривые тесты, и код от этого ровнее не станет.