Я дешев и не хочу платить за ReSharper или TestDriven.NET, есть ли бесплатная визуальная добавка к Studio для NUnit?
Есть ли бесплатная версия Visual Studio для Nunit?
Ответ 1
Вы можете создать пустой проект (например, выбрать консольное приложение), а в свойстве проекта вы можете выбрать тег DEBUG и выбрать "Запустить внешнюю программу". Поместите путь Нунита. Затем в параметре start аргументы командной строки выбирают DLL, содержащую все ваши тесты (моя всегда находится в nunit\bin...). Затем выберите "включить неуправляемую отладку кода", и вы сможете запустить проект внутри VS и даже использовать пошаговый отладчик.
Это бесплатное решение.
Ответ 2
Теперь вы можете использовать Gallio: это с открытым исходным кодом. www.gallio.org
Ответ 3
Кстати, TestDriven можно скачать бесплатно, если это для личного использования или проекта с открытым исходным кодом.
Мне пришлось найти способ использовать .Net Reflecto r внутри VS несколько дней назад, и когда я загрузил TestDriven, он cames с. Никогда не появлялось всплывающее окно с просьбой заплатить.
Ответ 4
NUnit фактически поставляется с базовым интегрированным бегуном. Это не очень хорошо, и не очень обнародовано, но если Чарли не взял его, он должен быть в источнике.
Ответ 5
Я знаю, что это старый вопрос, но другой способ сделать это - добавить внешний инструмент из меню инструментов для запуска nunit - установить аргументы как $(TargetName) $(TargetExt) и начальную директорию в $(ProjectDir )\Bin\Debug
проверьте ссылку
Ответ 6
Это старый вопрос, и все изменилось с момента принятия ответа.
Вы можете попробовать NCrunch для запуска тестов автоматически или вручную.
Ответ 7
Если вы используете Visual Studio 2012, есть плагин, написанный Чарли Пулом, одним из вкладчиков NUnit, который использует новые модули тестирования модулей Visual Studio.
- Загрузить VsTestAdapater - это также в диспетчере расширения.
К сожалению, он еще не имеет много вариантов группировки, либо запуском, либо не запущенным, поэтому вы не можете группировать по классам, решениям и так далее. Он также не показывает вам какой-либо stacktrace, если тест терпит неудачу, просто зеленый галочку или красную рамку и сообщение.
Ответ 8
Я не использовал его, но NUnitit - бесплатная надстройка Visual Studio для NUnit.
По моему опыту, лучшая надстройка для визуальной студии - resharper. TestDriven.Net также хорош для модульных тестов. Надеюсь, что поможет
Ответ 9
Также найдено следующее: http://visualstudiogallery.msdn.microsoft.com/c8164c71-0836-4471-80ce-633383031099
Он может запускать ваши тесты в отладчике, однако вам нужно перекомпилировать код вручную каждый раз, когда вы что-то меняете - нет интеграции автоматического запуска и сборки