module Typhoeus::ClassMethods

def enforce_allow_net_connect!(http_verb, url, params = nil)

def enforce_allow_net_connect!(http_verb, url, params = nil)
  if !allow_net_connect
    message = "Real HTTP connections are disabled. Unregistered request: " <<
              "#{http_verb.to_s.upcase} #{url}\n" <<
              "  Try: mock(:#{http_verb}, :url => \"#{url}\""
    if params
      message << ",\n            :params => #{params.inspect}"
    end
    message << ")"
    raise MockExpectedError, message
  end
end