Как Visual Studio / mstest идентифицирует тестовые проекты?

Скажем (100% гипотетически), что я случайно добавил проект модульного теста в качестве типа проекта «Библиотека классов» в решение VS2010. . Затем я добавил сборки, необходимые для запуска его в качестве проекта модульного теста, но MSTest не заметит его, когда я нажму «Выполнить все тесты в решении». Каковы здесь критерии?

У меня было несколько теорий, но все они пока что потерпели неудачу:

  • Что-то в файле .testsettings (насколько я могу судить, здесь нет ссылок на какие-либо сборки)
  • Что-то в файле .SLN (ничего не могу найти)
  • Что-то в AssemblyInfo.cs (нет, это не так)
  • Подразумевается путем ссылки на (...) UnitTestFramwork.dll (Obv нет)

Кто-нибудь?

16
задан J. Steen 10 August 2011 в 12:15
поделиться