Вопрос

Хорошо, итак, я продолжаю видеть, как в VS2008 отображается этот приятный модульный тест, и я вижу, как люди запускают в нем тесты NUnit на Dimecasts.net и эта статья похоже, подразумевается, что MbUnit v3 должен иметь поддержку для использования тестового запуска visual studio.И все же я не могу заставить его распознавать мои тесты.

Смог ли кто-нибудь еще заставить Visual Studio запускать свои тесты MbUnit, и если да, нужно ли было делать что-то особенное, чтобы настроить его?

Это было полезно?

Решение

Мне пришлось установить Gallio 3.0.5 или лучше из http://www.gallio.org.Он автоматически устанавливается в выпусках Visual Studio Professional или Team.Примечание:VS Standard не поддерживает тестовые проекты.После установки Gallio вы можете создавать тестовые проекты MbUnit, которые должны работать правильно.Я смог запустить Xunit.СЕТЕВЫЕ тесты с этой настройкой (в VS 2008 Professional).

Другие советы

Он поддерживается, но вы должны немного изменить файл вашего проекта, добавив правильный ProjectTypeGuid, чтобы VSTS распознал его как тестовый проект:

http://alexduggleby.com/2008/02/19/turning-a-class-library-project-into-a-mstest-project-or-using-mbunit-mstest-and-other-frameworks-in-one-project/

Имейте в виду, что мы все еще устраняем некоторые проблемы с производительностью в крупных тестовых проектах в VSTS.

Попробуйте использовать MbUnit v3 alpha 3 (если вы еще этого не сделали) и посмотрите, поможет ли эта статья:

http://weblogs.asp.net/astopford/archive/2008/07/03/mbunit-v3-in-visual-studio-team-system-2008.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top