Sha256: 8e80da8ba06080cccf2e27465bbd148eb9c0ddc8faae5afea2ad374a9f4f7370
Contents?: true
Size: 802 Bytes
Versions: 4
Compression:
Stored size: 802 Bytes
Contents
require 'spec_helper' describe FbGraph2::RequestFilter::Authenticator do let(:klass) { FbGraph2::RequestFilter::Authenticator } let(:endpoint) { 'https://graph.facebook.com/matake' } let(:request) { HTTP::Message.new_request(:get, URI.parse(endpoint)) } let(:request_filter) { klass.new token } context 'when String given' do let(:token) { 'token' } it do request_filter.filter_request(request) request.header["Authorization"].should == ["Bearer #{token}"] end end context 'when Rack::OAuth2::AccessToken::Bearer given' do let(:token) { Rack::OAuth2::AccessToken::Bearer.new access_token: 'token' } it do request_filter.filter_request(request) request.header["Authorization"].should == ["Bearer #{token.access_token}"] end end end
Version data entries
4 entries across 4 versions & 1 rubygems