Еще на тему
TDD: то есть ты говоришь мне, что я должен написать код, чтобы проверить код, который я еще не написал?
Написать код чтобы проверить код который проверит код который написал я
В книжках по тестированию, например, на полном серьёзе пишут о покрытии тестов тестами.
А за что минусуют пост? Шутка же.