Как интегрировать Machine.Specification с ReSharper 6? - PullRequest
5 голосов
/ 12 июня 2011

Я использую ReSharper 6 и пытаюсь заставить его забрать мои тесты MSpec в тестовом средстве Resharper. К сожалению, я не могу заставить это работать.

Я скопировал dll-файлы MSpec (Machine.Specifications.dll и Machine.Specifications.ReSharperRunner.5.1.dll) в каталог плагинов ReSharper, но он, похоже, не находит плагин. При открытии бегуна и обновлении тесты не подхватываются.

Я понимаю, что плагин для тестового прогона предназначен для версии 5.1, но ReSharper должен, по крайней мере, найти тесты в моем решении, даже если он не может запускать их с помощью бегунка 5.1?

Любые предложения о том, как заставить это работать?

Ответы [ 2 ]

3 голосов
/ 20 июля 2011

Команда разработчиков только что опубликует (20 июля 2011 г.) решение об интеграции MSpec в Resharper 6.

Идите туда

0 голосов
/ 13 июня 2011

Я не использую Machine.Specifications, но я знаю, что вы не сможете использовать 5.x скомпилированный плагин с 6.0, потому что DLL изменились много

Вы можете запустить Visual Studio с флагом «devenv.exe /ReSharper.Internal», чтобы включить внутреннее меню отладки в Resharper, которое может дать вам отправную точку, если вы загрузите исходный код MSpec и попытаетесь скомпилировать с помощью библиотеки DLL Resharper 6.0 * 1005.*

...