Module: OAuth::OAuthTestHelper — Documentation by YARD 0.9.45

# Module: OAuth::OAuthTestHelper

Defined in:
  lib/oauth/oauth_test_helper.rb

## Instance Method Summary collapse

- #mock_incoming_request_with_authorize_header(request) ⇒ Object
- #mock_incoming_request_with_query(request) ⇒ Object

## Instance Method Details

### #mock_incoming_request_with_authorize_header(request) ⇒ `Object`

    17
    18
    19
    20
    21
    22
    23
    24
    25
    # File 'lib/oauth/oauth_test_helper.rb', line 17

    def mock_incoming_request_with_authorize_header(request)
      incoming = ActionController::TestRequest.new
      incoming.request_uri = request.path
      incoming.host = request.uri.host
      incoming.env["HTTP_AUTHORIZATION"] = request.to_auth_string
      incoming.env["SERVER_PORT"] = request.uri.port
      incoming.env["REQUEST_METHOD"] = request.http_method
      incoming
    end

### #mock_incoming_request_with_query(request) ⇒ `Object`

    8
    9
    10
    11
    12
    13
    14
    15
    # File 'lib/oauth/oauth_test_helper.rb', line 8

    def mock_incoming_request_with_query(request)
      incoming = ActionController::TestRequest.new(request.to_hash)
      incoming.request_uri = request.path
      incoming.host = request.uri.host
      incoming.env["SERVER_PORT"] = request.uri.port
      incoming.env["REQUEST_METHOD"] = request.http_method
      incoming
    end