Просто чтобы быть в авангарде, хотя название похоже на тему RSpec против огурца (истории RSpec) , однако мой вопрос принципиально другой.
Я понимаю разницумежду тестированием пользовательских историй и тестированием поведения объектов индивидуально.Мой вопрос заключается в том, почему Cucumber обычно сочетается с RSpec для написания пользовательских историй, когда RSpec имеет функциональность пользовательских историй с 1.1?Это потому, что RSpec по-прежнему уделяет большое внимание тестированию отдельных объектов, и с тех пор Cucumber интенсивно развивается с акцентом на истории пользователей?
Переключение контекста - это боль, и мы, разработчики, имеем дело с достаточным количеством инструментов.Я бы предпочел придерживаться только RSpec, но если есть некоторые важные различия, которые Cucumber имеет от RSpec, пожалуйста, дайте мне знать.