Организация юнит-тестов в Visual Studio
В настоящее время я создаю парную сборку тестового модуля для каждой сборки в моем проекте, обе находятся в одной папке.
MyProject / MyProject.csprojMyProject.Test / MyProject.Test.csprojГлядя на проекты с открытым исходным кодом, яМы видели, как какой-то небольшой проект поместил все тесты в одну сборку, а другие разбили его, как у меня. Я'Я имею дело с большим решением, поэтому было бы довольно сумасшедшим, чтобы поместить все тесты в один проект.
В настоящее время у меня есть логика msbuild для запуска тестов для всех файлов * .Test.csproj. Если бы у меня были все мои тесты в другой папке, я бы неЭто не нужно делать.
Просто интересно, есть ли какие-нибудь веские аргументы, чтобы действовать определенным образом.
Спасибо