SpecFlow / BDD для модульных тестов?

Похоже, в Интернете нет окончательного ответа или набора принципов, которые помогли бы мне ответить на вопрос. Поэтому я обращаюсь к великим специалистам по SO, чтобы они помогли мне найти ответы или наводящие мысли :)

SpecFlow очень полезен для BDD в .NET. Но когда мы говорим о BDD, мы говорим просто об интеграционных / приемочных тестах или мы также говорим о модульных тестах - полной замене TDD?

Я использовал его только в небольших проектах, но считаю, что даже для моего модуля тесты, SpecFlow улучшает документацию кода и мышление в терминах языка. Конверсли, я не могу увидеть полный код теста в одном месте - шаги фрагментированы.

Теперь вам ..........

РЕДАКТИРОВАТЬ: Я забыл упомянуть, что я см. RSpec в сообществе RoR, которое использует синтаксис в стиле BDD для модульного тестирования.

25
задан Nicko-Mctricko 12 November 2010 в 10:08
поделиться