CsUnit - CsUnit

csUnit
csUnit 2.5 GUI в Windows
csUnit 2.5 GUI в Windows
Разработчики)команда csUnit
Стабильный выпуск
csUnit 2.6 / 28 марта 2009 г.; 11 лет назад (2009-03-28)
Написано вC #
Операционная системаMicrosoft .NET
ТипМодульное тестирование инструмент
Лицензияzlib Лицензия
Интернет сайтwww.csunit.org

csUnit это модульное тестирование рамки для .NET Framework. Он разработан для работы с любым языком, совместимым с .NET. Он был специально протестирован с C #, Visual Basic .NET, Управляемый C ++, и J #. csUnit - это Открытый исходный код и поставляется с гибкой лицензией, которая позволяет бесплатно включать в коммерческие продукты с закрытым исходным кодом.

csUnit следует концепциям другого модульного тестирования рамки в xUnit семейство и имеет несколько выпусков с 2002 года. Инструмент предлагает приложение с собственным графическим интерфейсом, командную строку и надстройки для Visual Studio 2005 и Visual Studio 2008.

Начиная с версии 2.4 он также поддерживает выполнение NUnit тесты без перекомпиляции. Эта функция работает для NUnit 2.4.7 (версия .NET 2.0).

csUnit поддерживает .NET 3.5 и более ранние версии, но не поддерживает .NET 4.

Особые возможности

Наряду со стандартными функциями csUnit предлагает возможности, которые не характерны для других сред модульного тестирования для .NET:

  • Категории для группировки включены, исключены тесты
  • ExpectedException работает с конкретными экземплярами, а не только с типом
  • Готовые надстройки для Visual Studio 2005 и 2008
  • Вкладка для простых характеристик базовой подкладки
  • Очень богатый набор утверждений, постоянно расширяемый
  • Богатый набор атрибутов для реализации тестов
  • Параметризованное тестирование, тестирование на основе данных
  • Возможности поиска, экономия времени, когда наборы тестов содержат тысячи тестов

Смотрите также

Рекомендации

дальнейшее чтение

  • Кроутер, Дэвид С.; Кларк, Питер Дж. (1 июня 2005 г.). «Изучение инструментов тестирования программного обеспечения». Журнал доктора Добба.
  • Маноча, Пуджа; Джайн, Арун (2013). «Улучшение разработки программного обеспечения для чистых помещений с использованием инструмента csUnit». Международный журнал исследований в области компьютерных наук. 3 (5): 19–23. Дои:10.7815 / ijorcs.35.2013.071.

внешняя ссылка