module GdsApi::TestHelpers::CommonResponses
def acronymize_slug(slug)
expects a slug like "ministry-of-funk"
def acronymize_slug(slug) initials = slug.gsub(/\b\w+/) {|m| m[0] }.gsub("-", "") initials.upcase end
def plural_response_base
def plural_response_base response_base.merge( { "description" => "Tags!", "total" => 100, "start_index" => 1, "page_size" => 100, "current_page" => 1, "pages" => 1, "results" => [] } ) end
def response_base
def response_base { "_response_info" => { "status" => "ok" } } end
def titleize_slug(slug, options = {})
def titleize_slug(slug, options = {}) if options[:title_case] slug.gsub("-", " ").gsub(/\b./) {|m| m.upcase } else slug.gsub("-", " ").capitalize end end