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