Какой аргумент против использования before, let и subject в тестах RSpec? [закрыто]
Я только начал писать тесты RSpec, и я столкнулсяРуководство по стилю Thinkbot, который рекомендует противlet
, let!
, before
а такжеsubject
(среди прочих).
Я также читал аналогичные предложения в нескольких других местах (включая старыеRSpec документы предупреждение оbefore(:all)
), но я не могу найти фактический аргумент против них.
Итак, вопрос в следующем:
Почему я не должен использовать эти методы в своих тестах? Какой подход лучше?