Я использую TC4 + NUnit, используя скрипт MSBUILD (какой бегун вы используете?), И выполняю явные запуски, такие как:
<NUnit Assemblies="Test/bin/$(Platform)/$(Configuration)/Product.Test.dll" Platform="x86" />
Но нет причины, по которой вы не можете сделать ItemGroup
или использовать CreateItem
, чтобы создать список всех DLL-библиотек, соответствующих шаблону, и запустить его таким образом.
В целом вы правы, полагая, что бегунам [TeamCity] (которые, как правило, достаточно хорошо документированы) определенно не нужны явные списки тестов, независимо от того, насколько легко вы можете их генерировать.