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