2012-06-03 3 views
2

Недавно я закончил проект C# и написал тесты с помощью MSpec с использованием Machine.Fakes. Я использую бегун командной строки. Было бы удобнее видеть результаты тестов/запуска внутри Visual Studio. Но ReSharper вне моего бюджета. Есть ли привлекательная альтернатива?Что такое альтернативный инструмент для интеграции MSpec с Visual Studio?

ответ

7

Прежде всего, я настоятельно рекомендую получить ReSharper. Это гораздо больше, чем просто тест-бегун. По моему опыту, работа без ReSharper менее продуктивна.

Есть тест бегуны для нескольких коммерческих продуктов, доступных:

TestDriven.Net должна быть дешевле, чем ReSharper, но это это всего лишь тестовый прогон нер. Другие продукты похожи на то, что предлагает ReSharper, но я не работал с ними.

Есть также непрерывные испытания бегуны для Visual Studio:

Оба свободны, как сегодня.

Существует также Gallio, который может предложить интеграцию в VS.

В качестве последнего варианта вы можете настроить exe runner MSpec как внешний инструмент, чтобы увидеть выход тестового прогона в окне вывода.

Для VS 2012 у нас, вероятно, будет бегун, который интегрируется без необходимости в дополнительных инструментах.

+0

TestDriven.NET не дешевле, чем Resharper. Фактически, для одного языкового решения Resharper на самом деле дешевле, и ReSharper предоставляет встроенный тестовый бегун, который довольно приличный. Я очень удивлен тем, что TestDriven.NET настолько дорогостоящий, что я не уверен, почему кто-то купил лицензию. – galford13x

+0

+1 На боковой ноте, MightyMoose и NCrunch выглядят потрясающе, и я думаю, что буду пытаться их в эти выходные. Спасибо за ссылку. – galford13x

Смежные вопросы