2014-11-11 3 views
1

Я создал модульные тесты SpecFlow, мне нужно связать свои тесты с тестовыми примерами MTM от visual studio. Я использую Nunit в качестве поставщика тестов вместо MsTest. Я могу увидеть мои тесты Nunit в тестовом проводнике, но, пытаясь связать модульные тесты для тестирования, список для выбора тестов пуст.не может связывать методы тестирования Nunit с тестовыми примерами в визуальной студии

1) Мой провайдер должен быть только MsTest для связи. 2) Во время связи я могу изменить свой тестовый провайдер на MsTest, выполнить связь и снова сменить поставщика тестов на NUnit.

ответ

1

Кажется, что вы хотите не возможно. Аналогичный вопрос задан в stackoverflow here, и единственный ответ говорит о том, что его невозможно.

Кто-то также asked on the MSDN forums и ответ оттуда, кажется, то же самое, что это возможно только с MSTest

+0

Благодаря @SamHolder. как насчет второй вещи? кто-нибудь пробовал это и добился успеха? – Ankit

+0

@ Ankit Я понятия не имею. Почему бы не попробовать и опубликовать результаты здесь? –

+1

Нет, это не возможно, если мы используем MsTest во время связывания, а затем сменим поставщика тестов на NUnit, и если мы запустим тестовый пример из MTM, ему не удастся с ошибкой «Связанный тест не найден в dll». Nevermind теперь мы используем только MsTest. – Ankit

Смежные вопросы