¿Conservar variable en pepino?

Quiero acceder a las variables en diferencias Dadas / Entonces / Cuando las cláusulas. ¿Cómo conservar las variables para que sean accesibles en todas partes?

Given(#something) do
  foo = 123 # I want to preserve foo
end

Then(#something) do
  # how to access foo at this point??? 
end

Respuestas a la pregunta(1)

Su respuesta a la pregunta