В чем разница между легкой историей и спецификацией? - PullRequest
3 голосов
/ 19 августа 2010

Я пробовал легкую BDD-инфраструктуру около полутора дней, и я не уверен, что понимаю разницу между историей и спецификацией (помимо синтаксиса).История использует заданный, когда, затем синтаксис, а сценарий использует описание, оно, это ... синтаксис.

Помимо синтаксиса, есть ли разница между ними?

Лучше ли использовать один формат над другим - или это просто «использовать то, что вам нравится»?

Спасибо!

1 Ответ

3 голосов
/ 19 августа 2010

Я думаю, что оба одинаково сильны. Рассказы - это оригинальный способ easyb для определения поведенческих тестов, в то время как спецификации были добавлены позже для копирования стиля спецификации RSpec, который является средой BDD для Ruby. Так что, в конце концов, это просто вопрос вкуса.

...