Недавно я закончил проект C# и написал тесты с помощью MSpec с использованием Machine.Fakes. Я использую бегун командной строки. Было бы удобнее видеть результаты тестов/запуска внутри Visual Studio. Но ReSharper вне моего бюджета. Есть ли привлекательная альтернатива?Что такое альтернативный инструмент для интеграции MSpec с Visual Studio?
ответ
Прежде всего, я настоятельно рекомендую получить ReSharper. Это гораздо больше, чем просто тест-бегун. По моему опыту, работа без ReSharper менее продуктивна.
Есть тест бегуны для нескольких коммерческих продуктов, доступных:
TestDriven.Net должна быть дешевле, чем ReSharper, но это это всего лишь тестовый прогон нер. Другие продукты похожи на то, что предлагает ReSharper, но я не работал с ними.
Есть также непрерывные испытания бегуны для Visual Studio:
Оба свободны, как сегодня.
Существует также Gallio, который может предложить интеграцию в VS.
В качестве последнего варианта вы можете настроить exe runner MSpec как внешний инструмент, чтобы увидеть выход тестового прогона в окне вывода.
Для VS 2012 у нас, вероятно, будет бегун, который интегрируется без необходимости в дополнительных инструментах.
- 1. Альтернативный инструмент для WSE 3.0
- 2. Что такое код Visual Studio?
- 3. Что такое DTE Visual Studio?
- 4. Что такое лучший контроль версий для Visual Studio 2008 SP1?
- 5. Что такое альтернативный API для posix_fallocate
- 6. Что такое команда Visual Studio «Window.AddTabtoSelection»?
- 7. Альтернативный инструмент оптимизации для fmincon
- 8. Visual Studio 2010: что такое .pfk-файл?
- 9. Что такое альтернативный способ для Singleton
- 10. Использование MSpec runner в Visual Studio 2010 и .NET 4
- 11. Visual Studio Code Debugger - Что такое app.js?
- 12. Что такое «Visual Studio Debugger ETW Service»?
- 13. Что такое параметр UseRANU в Visual Studio
- 14. Visual Studio встроенный инструмент для модульного тестирования?
- 15. Что такое оболочка Visual Studio (автономная оболочка)?
- 16. Что такое PRE Visual Studio 2015
- 17. Что такое файлы HTC в Visual Studio?
- 18. Что такое альтернативный метод `__call`
- 19. Visual Studio, проблема интеграции с MonoGame
- 20. Альтернативный вариант проекта базы данных Visual Studio для PostgreSQL?
- 21. Node.js NTVS инструмент для Visual Studio
- 22. Инструмент оптимизации в Visual Studio
- 23. Что такое Visual Studio 2010 Shell?
- 24. Что такое набор символов в Visual Studio?
- 25. Инструмент Cordova для Visual Studio 2015 RC
- 26. Что такое хороший инструмент для создания новой таблицы внутри доступа?
- 27. Современный инструмент для сборки, подходящий для Visual Studio MSBuild
- 28. В чем разница в инструментах интеграции Visual Studio для Qt?
- 29. Инструмент слияния Visual Studio с файлами Xaml.cs
- 30. Может ли тестовый адаптер MSpec в Visual Studio запускать поведение?
TestDriven.NET не дешевле, чем Resharper. Фактически, для одного языкового решения Resharper на самом деле дешевле, и ReSharper предоставляет встроенный тестовый бегун, который довольно приличный. Я очень удивлен тем, что TestDriven.NET настолько дорогостоящий, что я не уверен, почему кто-то купил лицензию. – galford13x
+1 На боковой ноте, MightyMoose и NCrunch выглядят потрясающе, и я думаю, что буду пытаться их в эти выходные. Спасибо за ссылку. – galford13x