class Authlogic::TestCase::MockAPIController

Basically acts like an API controller but doesn't do anything. Authlogic can interact with this, do it's thing and then you can look at the controller object to see if anything changed.

Attributes

request_content_type[W]

Public Class Methods

new() click to toggle source
# File lib/authlogic/test_case/mock_api_controller.rb, line 11
def initialize
end

Public Instance Methods

logger() click to toggle source
# File lib/authlogic/test_case/mock_api_controller.rb, line 21
def logger
  @logger ||= MockLogger.new
end
params() click to toggle source
# File lib/authlogic/test_case/mock_api_controller.rb, line 25
def params
  @params ||= {}
end
request() click to toggle source
# File lib/authlogic/test_case/mock_api_controller.rb, line 29
def request
  @request ||= MockRequest.new(self)
end
request_content_type() click to toggle source
# File lib/authlogic/test_case/mock_api_controller.rb, line 33
def request_content_type
  @request_content_type ||= "text/html"
end
session() click to toggle source
# File lib/authlogic/test_case/mock_api_controller.rb, line 37
def session
  @session ||= {}
end