Sha256: 495fdd777c532a020752e1220734fa2ad48a7f5333351e1bca07aff9a6e08acf
Contents?: true
Size: 571 Bytes
Versions: 3
Compression:
Stored size: 571 Bytes
Contents
```rb require 'pacto' Pacto.configure do |c| c.contracts_path = 'contracts' end contracts = Pacto.load_contracts('contracts', 'http://localhost:5000') contracts.stub_providers Pacto.simulate_consumer do request 'Echo', values: nil, response: { status: 200 } # 0 contract violations request 'Ping', values: nil, response: { status: 200 } # 0 contract violations request 'Unknown (http://localhost:8000/404)', values: nil, response: { status: 500 } # 0 contract violations end Pacto.simulate_consumer :my_consumer do playback 'pacto_stenographer.log' end ```
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pacto-0.4.0.rc3 | docs/stenographer.md |
pacto-0.4.0.rc2 | docs/stenographer.md |
pacto-0.4.0.rc1 | docs/stenographer.md |