Module | Rack::Test::Methods |
In: |
lib/rack/test/methods.rb
|
This module serves as the primary integration point for using Rack::Test in a testing environment. It depends on an app method being defined in the same context, and provides the Rack::Test API methods (see Rack::Test::Session for their documentation).
Example:
class HomepageTest < Test::Unit::TestCase include Rack::Test::Methods def app MyApp.new end end
METHODS | = | [ :request, :get, :post, :put, :delete, :options, :head, :follow_redirect!, :header, :set_cookie, :clear_cookies, :authorize, :basic_authorize, :digest_authorize, :last_response, :last_request |