Method: Object#fake!
- Defined in:
- lib/mspec/helpers/ducktype.rb
#fake!(sym, value = nil) ⇒ Object
24 25 26 27 28 29 30 31 32 |
# File 'lib/mspec/helpers/ducktype.rb', line 24 def fake!(sym, value=nil) responds_to sym singleton_class.class_eval " def method_missing(sym, *args)\n return \#{value.inspect} if sym.to_sym == \#{sym.to_sym.inspect}\n end\n END\nend\n" |