RSpec против огурца (истории RSpec) [закрыто]

Когда мне следует использовать спецификации для Rails-приложений, а когда Cucumber (прежние rspec-story)? Я знаю, как и работать, и активно использовать спецификации, конечно. Но все еще странно использовать огурец. Мой текущий взгляд на это заключается в том, что удобно использовать Cucumber, когда вы реализуете приложение для клиента, и пока не понимаете, как должна работать вся система.

Но что, если я делаю свой собственный проект? Большую часть времени я знаю, как взаимодействуют части системы. Все, что мне нужно сделать, это написать кучу юнит-тестов. Каковы возможные ситуации, когда мне понадобится огурец?

И, как соответствующий второй вопрос: должен ли я писать спецификации, если я пишу истории о огурцах? Разве это не двойное испытание одного и того же?

Ответы на вопрос(6)

Ваш ответ на вопрос