Sha256: c39210d51c6cb8b63dc6f572245cd55b3495aef28ac9e26bab133210123c3d55
Contents?: true
Size: 413 Bytes
Versions: 14
Compression:
Stored size: 413 Bytes
Contents
require 'pact/provider/rspec' require 'rspec/mocks' class StubbedThing def self.stub_me end end class App def self.call env [200, {}, [StubbedThing.stub_me]] end end Pact.provider_states_for 'Consumer' do provider_state 'something is stubbed' do set_up do StubbedThing.stub(:stub_me).and_return("stubbing works") end end end Pact.service_provider 'Provider' do app { App } end
Version data entries
14 entries across 14 versions & 1 rubygems