Я считаю, что у меня проблема с rspec let и scoping. Я могу использовать методы, определенные с помощью let в примерах (блоки "it"), но не вне (блок описания, в котором я сделал let).
5 describe Connection do
8 let(:connection) { described_class.new(connection_settings) }
9
10 it_behaves_like "any connection", connection
24 end
Когда я пытаюсь запустить эту спецификацию, я получаю сообщение об ошибке:
connection_spec.rb: 10: неопределенный локальный переменная или метод "соединение" для Класс: 0xae8e5b8 (NameError)
Как передать параметр подключения в it_behaves_like?