Sha256: e661a6d305b705c7351f9fc997f12e69c848517ab43eae5ca769bf032f2dc7ac

Contents?: true

Size: 741 Bytes

Versions: 5

Compression:

Stored size: 741 Bytes

Contents

require File.expand_path('../test_helper', __FILE__)

class TestAccessToken < Minitest::Test
  def setup
    @fake_response = {
      :user_id => 5734758743895,
      :oauth_token => "key",
      :oauth_token_secret => "secret"
    }
    # setup a fake req. token. mocking Consumer would be more appropriate...
    @access_token = OAuth::AccessToken.from_hash(
      OAuth::Consumer.new("key", "secret", {}),
      @fake_response
    )
  end

  def test_provides_response_parameters
    assert @access_token
    assert_respond_to @access_token, :params
  end

  def test_access_token_makes_non_oauth_response_params_available
    assert @access_token.params[:user_id]
    assert_equal 5734758743895, @access_token.params[:user_id]
  end
end

Version data entries

5 entries across 4 versions & 2 rubygems

Version Path
tdiary-5.0.5 vendor/bundle/gems/oauth-0.5.1/test/test_access_token.rb
tdiary-5.0.5 vendor/bundle/gems/tdiary-5.0.4/vendor/bundle/gems/oauth-0.5.1/test/test_access_token.rb
tdiary-5.0.4 vendor/bundle/gems/oauth-0.5.1/test/test_access_token.rb
oauth-0.5.1 test/test_access_token.rb
oauth-0.5.0 test/test_access_token.rb