Module: SharkOnLambda::RSpec::RequestHelpers

Included in:
Helpers
Defined in:
lib/shark_on_lambda/rspec/request_helpers.rb

Constant Summary collapse

SUPPORTED_HTTP_METHODS =
%w[
  DELETE GET HEAD OPTIONS PATCH POST PUT
].freeze

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#appObject



18
19
20
# File 'lib/shark_on_lambda/rspec/request_helpers.rb', line 18

def app
  @app ||= SharkOnLambda.application
end

Instance Method Details

#responseObject



22
23
24
25
26
27
28
# File 'lib/shark_on_lambda/rspec/request_helpers.rb', line 22

def response
  if @response.nil?
    raise 'You must make a request before you can request a response.'
  end

  @response
end