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] }.delete("-") 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.tr("-", " ").gsub(/\b./, &:upcase) else slug.tr("-", " ").capitalize end end