class Shoulda::Context
def should(name, options = {}, &blk)
def should(name, options = {}, &blk) if block_given? self.shoulds << { :name => name, :before => options[:before], :block => blk } else self.should_eventuallys << { :name => name } end end