0
0
Fork 0

extend the helper a bit

This commit is contained in:
Gibheer 2012-11-12 20:33:18 +01:00
parent 8a895b5a71
commit 7f8aab2e92
1 changed files with 16 additions and 2 deletions

View File

@ -9,6 +9,20 @@ class SpecApp
end
end
def generate_env(path, options = {})
Rack::MockRequest.env_for(path, options = {})
class EnvGenerator
KEY_REQUEST_METHOD = 'REQUEST_METHOD'
KEY_REQUEST_GET = 'GET'
KEY_REQUEST_POST = 'POST'
def self.generate_env(uri, options)
Rack::MockRequest.env_for(uri, options)
end
def self.get(uri, options = {})
generate_env(uri, options.merge(KEY_REQUEST_METHOD => KEY_REQUEST_GET))
end
def self.post(uri, options = {})
generate_env(uri, options.merge(KEY_REQUEST_METHOD => KEY_REQUEST_POST))
end
end