Исправление DarkEld3r, (текущая версия) :
Клевая дока, ага. У нас 100500 тестов, 100 из них в отдельных файлах, 500 вот в этом, а еще 500 вон в том.
Достаточно написать: «юнит-тесты для приватных кишок в том же файле, а остальные тесты (например) в директории tests каждого модуля».
Кого вообще волнует, какие там внутри include-ы?
Ну кого-то же волнует «загромождение кода тестами».
Исходная версия DarkEld3r, :
Клевая дока, ага. У нас 100500 тестов, 100 из них в отдельных файлах, 500 вот в этом, а еще 500 вон в том.
Достаточно написать: «юнит-тесты для приватных кишок в том же файле, а остальные тесты (например) в директории tests каждого модуля».