Sha256: ea438ed6ff03b7b4431cd365366d6f33ccbac56af991ec84adf7db09df8ac3cb

Contents?: true

Size: 344 Bytes

Versions: 12

Compression:

Stored size: 344 Bytes

Contents

class FakeHttpParty
  attr_reader :requested_url, :params

  def get(url, params={})
    @requested_url = url
    @params = params
    result
  end

  def post(url, params={})
      get(url, params)
  end

  def put(url, params)
    @requested_url = url
    @params = params
  end

  def result
    {"title" => "Some special title"}
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
caseblocks_api-0.2.20 spec/support/fake_http_party.rb
caseblocks_api-0.2.19 spec/support/fake_http_party.rb
caseblocks_api-0.2.18 spec/support/fake_http_party.rb
caseblocks_api-0.2.17 spec/support/fake_http_party.rb
caseblocks_api-0.2.16 spec/support/fake_http_party.rb
caseblocks_api-0.2.15 spec/support/fake_http_party.rb
caseblocks_api-0.2.14 spec/support/fake_http_party.rb
caseblocks_api-0.2.13 spec/support/fake_http_party.rb
caseblocks_api-0.2.12 spec/support/fake_http_party.rb
caseblocks_api-0.2.11 spec/support/fake_http_party.rb
caseblocks_api-0.2.9 spec/support/fake_http_party.rb
caseblocks_api-0.2.8 spec/support/fake_http_party.rb