OmniAuth::Test::StrategyMacros

Public Instance Methods

sets_an_auth_hash() click to toggle source
# File lib/omniauth/test/strategy_macros.rb, line 4
def sets_an_auth_hash
  it 'sets an auth hash' do
    expect(last_request.env['omniauth.auth']).to be_kind_of(Hash)
  end
end
sets_provider_to(provider) click to toggle source
# File lib/omniauth/test/strategy_macros.rb, line 10
def sets_provider_to(provider)
  it "sets the provider to #{provider}" do
    expect((last_request.env['omniauth.auth'] || {})['provider']).to eq provider
  end
end
sets_uid_to(uid) click to toggle source
# File lib/omniauth/test/strategy_macros.rb, line 16
def sets_uid_to(uid)
  it "sets the UID to #{uid}" do
    expect((last_request.env['omniauth.auth'] || {})['uid']).to eq uid
  end
end
sets_user_info_to(user_info) click to toggle source
# File lib/omniauth/test/strategy_macros.rb, line 22
def sets_user_info_to(user_info)
  it "sets the user_info to #{user_info}" do
    expect((last_request.env['omniauth.auth'] || {})['user_info']).to eq user_info
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.