BDD, спецификации и «отчеты о спецификациях» с xUnit.NET?
-
06-09-2019 - |
Вопрос
Я новый, но большой поклонник подхода BDD к разработке программного обеспечения и его «спецификациям».Я использовал xUnit.NET, Мокк, и расширение xUnit.NET это позволяет мне выполнять тестирование в стиле BDD (я использую тестирование свободно, поскольку на самом деле это не столько тестирование, сколько определение ожидаемого поведения).В настоящее время я провожу все свои тесты с помощью ReSharper, и приятно видеть, что мои спецификации подробно изложены и выделены зеленым цветом по всем направлениям.
Однако теперь, когда я регулярно использую подход BDD, мне нужно лучшее решение для создания отчетов, которое могло бы отображать все спецификации системы в удобном формате, на который можно ссылаться как на форму документации для новых разработчиков во время работы. будущие рефакторинги и т.д.
Кто-нибудь знает какие-либо существующие инструменты, желательно бесплатные, которые можно интегрировать с xUnit.NET для создания красиво отформатированного отчета?
Решение
Вы могли бы использовать Бьорна Рохеля Расширения xUnit BDD.Они включить генератор отчетов.
Матиас
Другие советы
Похоже, MSpec, у которого есть достойный отчет, поддерживает xUnit с июля.