module Twimock::API
Constants
- HOSTNAME
- MIDDLEWARES
- PORT
Public Instance Methods
app()
click to toggle source
Rack Application
# File lib/twimock/api.rb, line 28 def app app = Twimock::API::Application.new MIDDLEWARES.inject(app) do |app, klass| app = klass.new(app) end end
off()
click to toggle source
# File lib/twimock/api.rb, line 18 def off ShamRack.unmount_all true end
on()
click to toggle source
# File lib/twimock/api.rb, line 13 def on ShamRack.at(HOSTNAME, PORT){|env| app.call(env) } unless on? true end
on?()
click to toggle source
# File lib/twimock/api.rb, line 23 def on? !ShamRack.application_for(HOSTNAME, PORT).nil? end