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

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

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

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

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

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

Спасибо

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

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