Можно ли интегрировать 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.