Как заставить Visual Studio распознавать тесты в моем решении? - PullRequest
1 голос
/ 31 января 2012

Мы только что преобразовали все наши тестовые проекты NUnit в MSTest. У нас есть несколько тестовых проектов. При выполнении всех тестов в решении из Visual Studio выполняется только один проект. Как заставить Visual Studio распознавать другие тестовые проекты?

Ответы [ 2 ]

0 голосов
/ 02 февраля 2012

Причина, по которой бегун MS Test не распознает тестовые проекты, заключается в том, что ему нужен тип тестового проекта в файле .csproj. Первоначально он был создан как проект класса для NUnit, а не как проект MsTest. Это необходимо добавить в файл .csproj:

<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
0 голосов
/ 01 февраля 2012

Попробуйте проверить, все ли ваши тесты загружены в «Редакторе списка тестов» (вы можете получить к нему двойной щелчок на «AutomatedTests.vsmdi» в «Элементах решения» в вашем решении)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...