class ChefSpec::Stubs::SearchStub

def initialize(type, query = "*:*", &block)

def initialize(type, query = "*:*", &block)
  @type  = type.to_s
  @query = query
  @block = block
end

def signature

def signature
  if @block
    "stub_search(#{@type.inspect}, #{@query.inspect}) { # Ruby code }"
  else
    "stub_search(#{@type.inspect}, #{@query.inspect}).and_return(#{@value})"
  end
end