Creo que tengo un problema con rspec let y scoping. Puedo usar los métodos definidos con let in examples (los bloques "it"), pero no afuera (el bloque describe donde hice el let).Rspec deje scoping
5 describe Connection do
8 let(:connection) { described_class.new(connection_settings) }
9
10 it_behaves_like "any connection", connection
24 end
Cuando trato de ejecutar esta especificación, me sale el error:
connection_spec.rb:10: undefined local variable or method `connection' for Class:0xae8e5b8 (NameError)
¿Cómo puedo pasar el parámetro de conexión a la it_behaves_like?
¿RSpec monkeypatch 'new' hace esto? –