Можно ли интегрировать NUnit в Visual Studio 2010?
Когда я создаю веб-приложение ASP.NET MVC в Visual Studio 2010, оно также предлагает создать проект тестирования с использованием одной из фреймворков из списка.
Но в нем есть только встроенная среда тестирования VS.
Можно ли добавить NUnit там?
Ответы
Ответ 2
Вот еще один инструмент для этого: NUnit для VS. Я еще не использовал его:
Эта надстройка для Visual Studio Team System позволит вам запускать тесты NUnit так же, как тесты Visual Studio Unit, интегрированные в Visual Studio. Это заставляет Visual Studio видеть тест NUnit как mstest. Это означает, что все, что вы можете сделать с помощью тестов Visual Studio Unit, также можно выполнить с помощью тестов NUnit. Например, публикация результатов в TFS или покрытие кода.
Ответ 3
Вы можете следовать указаниям в этой статье. Если вам не нужен шаблон, просто выберите No
, когда вас спросят о создании тестового проекта, а затем добавьте его вручную в решение.
Ответ 4
Я бы рекомендовал набор ReSharper встроенных инструментов VS.NET, который включает превосходного бегуна NUnit. ReSharper - это коммерческий продукт, но он стоит денег и стандартных проблем для нашей команды разработчиков.
(у меня нет коммерческой заинтересованности в JetBrains - просто счастливый клиент)
Ответ 5
Вы можете использовать плагин Testdriven.net для Visual Studio, который дает вам возможность запускать тесты NUnit непосредственно из вашего тестового проекта.
Ответ 6
Кроме того, поскольку никто не упомянул об этом, NCrunch.