У меня есть общий модульный тест БД, который используется для тестирования конвенций именования, он разделяется между несколькими проектами в виде существующей ссылки на файл в Visual Studio, и он отлично работает для каждого проекта (каждый проект имеет специфическую базу данных).
Однако это нарушает поддержку редактора тестов VS, так как проекты с общим файлом не отображаются в тестовом представлении, поскольку при загрузке отображается ошибка:
Ошибка загрузки C: \: тест «DefaultConstraints» из «c: \ listtest.dll», который загружается, имеет тот же TestId {3c0c0672-f45b-4b13-697a-77d588b873e4}, что и тест «DefaultConstraints», уже загруженный из «c: \ песочница \ commontest.dll».
Так что я не могу запустить тест в VS, но могу с помощью MSBuild, есть ли лучший способ поделиться общими тестами?