VS2010 ASP.NET MVC добавить модульное тестирование в существующий проект - PullRequest
1 голос
/ 30 октября 2010

Можно ли добавить функциональность модульного тестирования (в Visual Studio 2010 Web Developer Express) для уже существующего проекта ASP.NET MVC?

Ответы [ 2 ]

3 голосов
/ 30 октября 2010

AFAIK, у вас нет возможности создавать тестовые проекты с версиями VS Express, поскольку они не поддерживаются.Этот ответ , кажется, также поддерживает мое предположение.

Однако вы можете использовать NUnit в качестве среды тестирования, создав новый проект библиотеки классов и настроив VS соответственно.Я использовал метод, описанный в этом блоге , и он работает.Таким образом, вы настраиваете NUnit таким образом, чтобы исполнитель тестов выполнял dll вашего тестового проекта.Вы также настраиваете и удобный пункт меню для фактического запуска ваших тестов.

Если вы имеете в виду функциональность MSTest по умолчанию, вероятно, нет доступного для запуска теста.Не уверен, что VS Express устанавливает, но вы можете поискать, доступен ли файл mstest.exe, а затем использовать параметры командной строки для запуска ваших тестов.

Не существует идеального решения для тестирования, когда речь идет о экспресс-версии VS.

0 голосов
/ 30 октября 2010

Да. Добавить тестовый проект в решение

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