Организация юнит-тестов в Visual Studio

В настоящее время я создаю парную модульную тестовую сборку для каждой сборки в моем проекте, обе находятся в одной папке.

MyProject / MyProject.csprojMyProject.Test / MyProject.Test.csproj

Глядя на проекты с открытым исходным кодом, я видел, как какой-то небольшой проект поместил все тесты в одну сборку, а другие разбили его, как мой. Я имею дело с большим решением, так что было бы довольно безумно поместить все тесты в один проект.

В настоящее время у меня есть логика msbuild для запуска тестов для всех файлов * .Test.csproj. Если бы у меня были все мои тесты в другой папке, мне не нужно было бы делать это.

Просто интересно, есть ли какие-нибудь веские аргументы, чтобы действовать определенным образом.

Спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос