Module: Innate::Mock
- Defined in:
- /home/manveru/github/ramaze/ramaze.net/tmp/git/innate/lib/innate/mock.rb
Defined Under Namespace
Classes: Session
Constant Summary
- HTTP_METHODS =
%w[ CONNECT DELETE GET HEAD OPTIONS POST PUT TRACE ]
- OPTIONS =
{:app => Innate}
Class Method Summary (collapse)
-
+ (Object) mock(method, *args)
-
+ (Object) mock_request(app = OPTIONS[:app])
-
+ (Object) session {|Session.new| ... }
Class Method Details
+ (Object) mock(method, *args)
13 14 15 |
# File '/home/manveru/github/ramaze/ramaze.net/tmp/git/innate/lib/innate/mock.rb', line 13 def self.mock(method, *args) mock_request.request(method, *args) end |
+ (Object) mock_request(app = OPTIONS[:app])
17 18 19 |
# File '/home/manveru/github/ramaze/ramaze.net/tmp/git/innate/lib/innate/mock.rb', line 17 def self.mock_request(app = OPTIONS[:app]) Rack::MockRequest.new(app) end |
+ (Object) session {|Session.new| ... }
21 22 23 |
# File '/home/manveru/github/ramaze/ramaze.net/tmp/git/innate/lib/innate/mock.rb', line 21 def self.session yield Session.new end |