For testing some bits inside of ActiveRecord proper.
<span style="color:#9966CC; font-weight:bold;">module</span> Rails
<span style="color:#9966CC; font-weight:bold;">def</span> <span style="color:#0000FF; font-weight:bold;">self</span>.<span style="color:#9900CC;">env</span>
o = <span style="color:#9966CC; font-weight:bold;">Class</span>.<span style="color:#9900CC;">new</span> <span style="color:#9966CC; font-weight:bold;">do</span>
<span style="color:#9966CC; font-weight:bold;">def</span> production?
<span style="color:#0000FF; font-weight:bold;">true</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
o.<span style="color:#9900CC;">new</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
Evil and fun. Uses `Class.new`, my favorite Ruby method.
Muahahaha.
But you can do it without the Class.new:
o = Object.new
def o.production?() true end
o
Well done. But, I say, what’s the fun in that? ;)