Я считаю, что у меня проблема с 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: undefined local переменная или метод `connection 'для Класс: 0xae8e5b8 (NameError)
Как передать параметр соединения в it_behaves_like?