Sha256: a6f87d0368775ecffc0bec092ef5505805976fad3ed763b887af1aa412d8bb9c
Contents?: true
Size: 1.34 KB
Versions: 1
Compression:
Stored size: 1.34 KB
Contents
require 'helper' require 'mocha/setup' class TestOmniAuthGPlus < MiniTest::Unit::TestCase def setup @request = mock('Request') @request.stubs(:params).returns({}) @request.stubs(:cookies).returns({}) @request.stubs(:env).returns({}) @client_id = '123' @client_secret = '53cr3tz' end def test_site_is_valid expected = 'https://www.googleapis.com/oauth2/v1' actual = strategy.client.site assert_equal(expected, actual) end def test_authoirze_url_is_valid expected = 'https://www.google.com/accounts/o8/oauth2/authorization' actual = strategy.options.client_options.authorize_url assert_equal(expected, actual) end def test_token_url_is_valid expected = 'https://www.google.com/accounts/o8/oauth2/token' actual = strategy.options.client_options.token_url assert_equal(expected, actual) end def test_default_scope_is_email expected = 'userinfo.email' actual = strategy.options['scope'] assert_equal(expected, actual) end def test_that_it_has_a_version_number refute_nil OmniAuth::GPlus::VERSION end def new_oauth OmniAuth::Strategies::GPlus.new(application) end def test_has_uid expected = :uid actual = new_oauth.options.uid_field assert_equal(expected, actual) end def test_uid_not_nil refute_nil(new_oauth.options.uid_field) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
omniauth-gplus-1.1.1 | test/lib/omniauth/strategies/gplus_test.rb |