Есть ли бесплатный Visual Studio addin для Nunit?


Я дешево и не хочу платить за ReSharper или TestDriven.NET, есть ли бесплатный Visual Studio addin для NUnit?

9 51

9 ответов:

вы можете создать пустой проект (например, выбрать консольное приложение), а в свойстве проекта вы можете выбрать тег DEBUG и выбрать "запустить внешнюю программу". Поставить путь Нанит. Затем, в опции start, аргументы командной строки выбирают DLL, которые содержат весь ваш тест (мой всегда находится в nunit\bin...). Выберите "включить отладку неуправляемого кода" и вы сможете запустить проект в vs и даже использовать пошаговый отладчик.

Это бесплатное решение.

теперь вы можете использовать Gallio: это с открытым исходным кодом. www.gallio.org

кстати TestDriven можно скачать бесплатно, если это для личного использования или проект с открытым исходным кодом.

Я должен был найти способ использовать.Net Reflector внутри VS несколько дней назад, и когда я загрузил TestDriven, он cames. Никогда не было всплывающего окна с просьбой заплатить.

NUnit фактически поставляется с базовым интегрированным бегуном. Это не очень хорошо, и не очень широко освещается, но если Чарли не взял его, он должен быть в источнике.

Я знаю, что это старый вопрос, но другой способ сделать это-добавить внешний инструмент из меню tools для запуска nunit-установите аргументы в $(TargetName)$(TargetExt) и начальный каталог в $(ProjectDir)\bin\Debug

зацените ссылке

Это старый вопрос, и все изменилось с тех пор, как был принят ответ.


можно попробовать NCrunch для автоматического или ручного выполнения тестов.

Если вы используете Visual Studio 2012, есть плагин, написанный Чарли пулом, одним из участников NUnit, который использует новые плагины модульного тестирования Visual Studio.

к сожалению, у него пока нет много вариантов группировки, либо по run/not run-поэтому вы не можете группировать по классу, решению и так далее. Он также не показывает вам никакого stacktrace, если тест не удается, просто простая зеленая галочка или красная коробка и сообщение.

img

Я не использовал его, но NUnitit-это бесплатная надстройка Visual Studio для NUnit.

http://nunitit.codeplex.com

по моему опыту, лучшая надстройка для visual studio-это resharper. TestDriven.Net также хорошо подходит для модульных тестов. Надеюсь, что это поможет

также нашел этот:http://visualstudiogallery.msdn.microsoft.com/c8164c71-0836-4471-80ce-633383031099
Он может запускать ваши тесты в отладчике, однако вам нужно перекомпилировать код вручную каждый раз, когда вы что - то меняете-нет автоматического запуска-сборка интеграции