Sha256: 0c3f1f6a505d66b31d3a0fac9f905a0fcea27b62287a1e4ac3e8eefec5346a8d

Contents?: true

Size: 475 Bytes

Versions: 13

Compression:

Stored size: 475 Bytes

Contents

require 'spec_helper'

describe Restforce::Middleware::Authorization do
  let(:app)        { double('app')            }
  let(:env)        { { request_headers: {} }  }
  let(:options)    { { oauth_token: 'token' } }
  let(:middleware) { described_class.new app, nil, options }

  before do
    app.should_receive(:call)
    middleware.call(env)
  end

  it 'adds the oauth token to the headers' do
    env[:request_headers]['Authorization'].should eq 'OAuth token'
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
restforce-0.1.4 spec/lib/middleware/authorization_spec.rb
restforce-0.1.3 spec/lib/middleware/authorization_spec.rb
restforce-0.1.2 spec/lib/middleware/authorization_spec.rb
restforce-0.1.1 spec/lib/middleware/authorization_spec.rb
restforce-0.1.0 spec/lib/middleware/authorization_spec.rb
restforce-0.0.8 spec/lib/middleware/authorization_spec.rb
restforce-0.0.7 spec/lib/middleware/authorization_spec.rb
restforce-0.0.6 spec/lib/middleware/authorization_spec.rb
restforce-0.0.5 spec/lib/middleware/authorization_spec.rb
restforce-0.0.4 spec/lib/middleware/authorization_spec.rb
restforce-0.0.3 spec/lib/middleware/authorization_spec.rb
restforce-0.0.2 spec/lib/middleware/authorization_spec.rb
restforce-0.0.1 spec/lib/middleware/authorization_spec.rb