module Zaikio::OAuthClient::TestHelper

Public Instance Methods

get_session(key) click to toggle source
# File lib/zaikio/oauth_client/test_helper.rb, line 32
def get_session(key)
  get "/zaikio/oauth_client/test_helper/get_session", params: { key: key }

  if response.status == 204
    nil
  else
    response.body
  end
end
logged_in_as(person) click to toggle source
# File lib/zaikio/oauth_client/test_helper.rb, line 46
def logged_in_as(person)
  set_session(:zaikio_person_id, person.id)
end
set_session(key, value) click to toggle source
# File lib/zaikio/oauth_client/test_helper.rb, line 42
def set_session(key, value)
  get "/zaikio/oauth_client/test_helper/session", params: { id: value, key: key }
end