Sha256: c2c6cad6240c0d78390cea1d236ec0fbee912b5c2cfeb46377365f65280b1617

Contents?: true

Size: 575 Bytes

Versions: 6

Compression:

Stored size: 575 Bytes

Contents

module Waves
  module Mocks
    
    def dispatcher ; Waves::Dispatchers::Default ; end
    def request ; Rack::MockRequest.new( dispatcher.new ) ; end
    def env( uri, opts ) ; Rack::MockRequest.env_for( uri, opts ) ; end
    def get( uri, opts = {} ) ; request.get( uri, opts ) ; end
    def put( uri, opts = {} ) ; request.put( uri, opts ) ; end
    def post( uri, opts = {} ) ; request.post( uri, opts ) ; end
    def delete( uri, opts = {} ) ; request.delete( uri, opts ) ; end
    def head( uri, opts = {} ) ; request.request( 'HEAD', uri, opts ) ; end
    
  end
end

Version data entries

6 entries across 6 versions & 4 rubygems

Version Path
dyoder-waves-0.8.0 lib/runtime/mocks.rb
waves-edge-2009.03.10.13.14 lib/runtime/mocks.rb
waves-stable-2009.3.10 lib/runtime/mocks.rb
waves-0.8.1 lib/runtime/mocks.rb
waves-0.8.0 lib/runtime/mocks.rb
waves-0.8.2 lib/runtime/mocks.rb