Method: MiniSpec::ClassAPI#let
- Defined in:
- lib/minispec/api/class/let.rb
#let(meth, &proc) ⇒ Object
14 15 16 17 18 |
# File 'lib/minispec/api/class/let.rb', line 14 def let meth, &proc proc || raise(ArgumentError, 'block is missing') vars[meth] = proc define_method(meth) { @__ms__vars[meth] ||= self.instance_exec(&proc) } end |