Sha256: d63a05416d2e058d7662289d49e743713a730fca8425318fb95f7ae15bb3c66e

Contents?: true

Size: 198 Bytes

Versions: 8

Compression:

Stored size: 198 Bytes

Contents

# encoding: utf-8

def mock_offer(id = nil, headers = {})
  id ||= rand
  double("Offer: #{id}").tap do |offer|
    offer.stub :call_id => id, :headers => headers
    offer.as_null_object
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
adhearsion-2.5.4 spec/support/punchblock_mocks.rb
adhearsion-2.5.3 spec/support/punchblock_mocks.rb
adhearsion-2.5.2 spec/support/punchblock_mocks.rb
adhearsion-2.5.0 spec/support/punchblock_mocks.rb
adhearsion-2.4.0 spec/support/punchblock_mocks.rb
adhearsion-2.4.0.beta3 spec/support/punchblock_mocks.rb
adhearsion-2.4.0.beta2 spec/support/punchblock_mocks.rb
adhearsion-2.4.0.beta1 spec/support/punchblock_mocks.rb